#include <stdio.h>
int multi(int m, int n) {
if(n == 0) {
return 0;
} else if(n == 1) {
return m;
} else {
return m + multi(m, n-1);
}
}
int main(void) {
int m,n;
printf("%dと%dの積は%dです\n", m
, n
, multi
(m
, n
)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbXVsdGkoaW50IG0sIGludCBuKSB7CglpZihuID09IDApIHsKCQlyZXR1cm4gMDsKCX0gZWxzZSBpZihuID09IDEpIHsKCQlyZXR1cm4gbTsKCX0gZWxzZSB7CgkJcmV0dXJuIG0gKyBtdWx0aShtLCBuLTEpOwoJfQp9CgppbnQgbWFpbih2b2lkKSB7CglpbnQgbSxuOwoJc2NhbmYoIiVkICVkIiwmbSwgJm4pOwoJcHJpbnRmKCIlZOOBqCVk44Gu56mN44GvJWTjgafjgZlcbiIsIG0sIG4sIG11bHRpKG0sIG4pKTsKCXJldHVybiAwOwp9Cg==