/* Program to compute n! */ #include int fact(int n); int main() { int n; printf("Enter n: "); scanf("%d", &n); printf("%d! = %d\n", n, fact(n)); return 0; } /* Compute n! */ int fact(int n) { int x; if (n == 0) { return 1; } x = fact(n-1); return x * n; }