This Program will calculate the Factorial of a given Number
Code:
#include<stdio.h>
#include<conio.h>
double factorial(int n);
void main()
{
int n;
double Result;
clrscr();
printf("Enter Number (n): ");
scanf("%d", &n);
Result = factorial(n);
printf("Factorial of %d is %.0lf", n, Result);
getch();
}
double factorial(int n)
{
double result = 1;
for(int i = 2; i <= n; ++i)
{
result *= i;
}
return result;
}
|