finding factorial using recursion
#include<stdio.h>
int fact(int n);
int main()
{
int n;
printf("enter n:");
scanf("%d",&n);
fact(n);
printf("%d",fact(n));
}
int fact(int n)
{
if(n==0 || n==1)
{
return 1;
}
else{
int nm=fact(n-1);
int fn=n*nm;
return fn;
}
}
Comments
Post a Comment