C Program to find factorial of number using Recursion
Mon Oct 09 2023 19:34:20 GMT+0000 (Coordinated Universal Time)
Saved by
@sammy
/* Program Name: Find Factorial
Written by: Chaitanya Singh
Published on: beginnersbook.com
*/
#include<stdio.h>
int find_factorial(int);
int main()
{
int num, fact;
//Ask user for the input and store it in num
printf("\nEnter any integer number:");
scanf("%d",&num);
//Calling our user defined function
fact =find_factorial(num);
//Displaying factorial of input number
printf("\nfactorial of %d is: %d",num, fact);
return 0;
}
int find_factorial(int n)
{
//Factorial of 0 is 1
if(n==0)
return(1);
//Function calling itself: recursion
return(n*find_factorial(n-1));
}
content_copyCOPY
https://beginnersbook.com/2014/06/c-program-to-find-factorial-of-number-using-recursion/
Comments