C program to find factorial of given number using recursive function
- #include <stdio.h>
- int factorial(int);
- int main() {
- int number;
- printf("Enter your number:");
- scanf("%d", &number);
- printf("Factorial of %d is %d\n", number, factorial(number));
- return 0;
- }
- int factorial(int i)
- {
- if(i<=1) {
- return 1;
- }
- return (i*factorial(i-1));
- }
Output
Enter your number:5
Factorial of 5 is 120
Comments