#include int fac(int n) { if (n==1) return 1; int m = n - 1 ; int r = fac(m) ; printf("fac(%d)=%d\n", m, r); return n * r ; } int main() { fac(4) ; }