/** Factorial example for CSE 351, section 4. */ #include int factorial (int n) { if (n <= 0) { return (1); } else { int recursive_result = factorial(n-1); return (n * recursive_result); } } int main (void) { int result = factorial(10); printf ("%d\n", result); return (0); }