Non-Recursive C Program:
Aim:To find factorial of a Number.
Program:
#include<stdio.h>
void main()
{
int num,fact=1,i;
Printf("Enter a Number:\n");
scanf("%d",&num);
if(num==0¦¦num==1)
printf("Factorial of Number %d is 1",num);
else
{
for(i=1;i<=num;i++)
{
fact=fact*i ;
}
printf("\nFactorial of Number %d is %d",num,fact);
}
}
Output:
Enter a Number: 4
Factorial of Number 4 is 24
Click here to get program list
There is a small mistake please clarify it
ReplyDelete