Saturday, 12 May 2012

Recursive Function for factorial of number


#include <stdio.h>
#include <conio.h>
int fact(int);
int f=1;
void main()
{
int f,n;
clrscr();
printf("Enter Number : ");
scanf("%d",&n);
f=fact(n);
printf("Factorial = %d",f);
getch();
}
int fact(int n)
{
if(n==1)
return(1);
else
{
f=n*fact(n-1);
return(f);
}
}







No comments:

Post a Comment