#include <stdio.h>
int factorial(int n){
if(n>0)
return n*factorial(n-1);
else return 1;
}
int main(void) {
int num;
printf("%dまでの自然数の積は%dです。\n",num
,factorial
(num
)); // your code goes here
return (0);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBmYWN0b3JpYWwoaW50IG4pewogaWYobj4wKQogcmV0dXJuIG4qZmFjdG9yaWFsKG4tMSk7CiBlbHNlIHJldHVybiAxOwp9CmludCBtYWluKHZvaWQpIHsKCWludCBudW07CglwcmludGYoIuaVtOaVsOOCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDoiKTsKCXNjYW5mKCIlZCIsJm51bSk7CglwcmludGYoIiVk44G+44Gn44Gu6Ieq54S25pWw44Gu56mN44GvJWTjgafjgZnjgIJcbiIsbnVtLGZhY3RvcmlhbChudW0pKTsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXJldHVybiAoMCk7Cn0KCg==