#include int factorial(int n) { if (n == 0) return 1; else return n * factorial(n - 1); } int main() { int n; n = 5; printf("%d! = %d\n", n, factorial(n)); return 0; }