Tuesday, 4 October 2011

Program to print factorial of a number by recursion


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

}

No comments:

Post a Comment