4 added 31 characters in body
source | link

Python 3, 7474 69 bytes

-5 bytes thanks to @Adnan

lambda a,b,h=99+1:a*b%h if type(a)==int==type(b)and h>a>=0and h>b>=0else0<=a<h>b>=0else c

Try it online!Try it online!

Python 3, 74 bytes

lambda a,b,h=99+1:a*b%h if type(a)==int==type(b)and h>a>=0and h>b>=0else c

Try it online!

Python 3, 74 69 bytes

-5 bytes thanks to @Adnan

lambda a,b,h=99+1:a*b%h if type(a)==int==type(b)and 0<=a<h>b>=0else c

Try it online!

3 edited body
source | link

Python 3, 7574 bytes

lambda a,b,h=10*10h=99+1:a*b%h if type(a)==int==type(b)and h>a>=0and h>b>=0else c

Try it online!Try it online!

Python 3, 75 bytes

lambda a,b,h=10*10:a*b%h if type(a)==int==type(b)and h>a>=0and h>b>=0else c

Try it online!

Python 3, 74 bytes

lambda a,b,h=99+1:a*b%h if type(a)==int==type(b)and h>a>=0and h>b>=0else c

Try it online!

2 added 11 characters in body
source | link

Python 3, 7075 bytes

lambda a,b,h=10*10:a*b%100ifa*b%h if type(a)==int==type(b)and-1<a<100and-1<b<100else h>a>=0and h>b>=0else c

Try it online!Try it online!

Python 3, 70 bytes

lambda a,b:a*b%100if type(a)==int==type(b)and-1<a<100and-1<b<100else c

Try it online!

Python 3, 75 bytes

lambda a,b,h=10*10:a*b%h if type(a)==int==type(b)and h>a>=0and h>b>=0else c

Try it online!

1
source | link