List of practical programmes in C Language for M. Tech / M.C.A., / B.E./ B.Tech./ Computer Science / B.Sc. / BCA PRACTICAL PROGRAMMING & PROBLEM SOLVING THROUGH C - I / II
#include "stdio.h"
long int factorial(int number);
int main()
{
int number;
printf("Enter a positive number: ");
scanf("%d",&number);
printf("Factorial of %d = %ld", number, factorial(number));
return 0;
}
long int factorial(int number)
{
if ((number==0)||(number==1))
return 1;
else
return number*factorial(number-1);
}