Factorial

// Find factorial of a no by UDF
#include<stdio.h>
#include<conio.h>
int fact (int);
void main()
{
int a,b;
clrscr();
printf("\n Enter a number:-");
scanf("%d",&a);
b=fact(a);
printf("\n Factorial is %d",b);
getch();
}
int fact (int c)
{
int d;
if(c==1)
{
return 1;
}
d=c*fact(c-1);
return(d);
}

No comments:

Post a Comment