/* factrec.c */ #include int fact(int n) { if (n <= 1) return 1; return fact(n - 1) * n; } int main(void) { int n,f; n=10; f=fact(n); printf("%d! = %d\n",n,f); return 0; }