fork download
  1. #include <stdio.h>
  2. int factorial(int n) {
  3. if(n==0) return 1;
  4. else return factorial(n-1)*n;
  5. }
  6. int main(void) {
  7. int n;
  8. scanf("%d", &n);
  9. printf("%dの階乗は%d\n", n, factorial(n));return 0;
  10. }
Success #stdin #stdout 0s 5272KB
stdin
5
stdout
5の階乗は120