/* factorial.c */ #include int main(void) { int n, i, prod; printf("n!を求めます。自然数nを入力してください。"); scanf("%d",&n); prod = 1; for (i=1; i<= n; i++){ prod *= i; } printf("%dの階乗は%dです。\n",n,prod); return 0; }