Friday, March 7, 2014

WRITE A FUNCTION TO CALCULATE FACTORIAL OF A NUMBER USING RECURSION

#include<conio.h>
#include<stdio.h>
void main()
{
int fact(int);
int n,r;
clrscr();
printf("enter the number\n");
scanf("%d",&n);
r=fact(n);
printf("the factorial of %d is %d",n,r);
getch();
}

int fact(int num)
{
if(num==1||num==0)
return(1);
else
return(num*fact(num-1));
}

No comments:

Post a Comment