Wednesday, 2 November 2011

Print Factorial of given no. by using recursion......


#include<stdio.h>
#include<conio.h>
int fact(int);
void main()
{
int num;
clrscr();

printf("\n enter a number : \n ");
scanf("%d",& num);

printf("\n Factorial = %d ", fact(num));
getch();
}
int fact (int num)
{
if (num ==1)
return 1;
else
return ( num * fact(num-1));
}

No comments:

Post a Comment