Factorial of a number using Recursion
#include <stdio.h> int factorial(int); int main(){ int number = 3; // Change your number here printf("The factorial value of %d is %d",number,factorial(number)); return 0; } int factorial(int n) { if (n == 0) { return 1; } return n * factorial(n - 1); // Here's the recursion }
The factorial value of 3 is 6
Comments :