#include<stdio.h>
long int fact(int p);
main()
{
long int k;
int n;
printf("enter n");
scanf("%d",&n);
k=fact(n);
printf("the factorial of %d is=%ld",n,k);
}
long int fact(int p)
{
long int f=1;
int i;
for(i=1; i<=p; i++)
{
f=f*i;
}
return f;
}
Note: Need to be arranged in compiler after copied
OutPut:
enter n5
the factorial of 5 is=120