# C program to find the factorial of a number using for loop

C program to find the factorial of a number using for loop beginners to understand basic concepts in factorial program. Factorial number program in c programming language. This program helps you to find the factorials number or not in c. The multiplication of the number is known as factorial number in c language to check the number is fact or not.

```#include<stdio.h>
int main()
{
int i,fact=1,num;
printf("Enter a num");
scanf("%d",&num);
for(i=1;i<=num;i++)
{
fact=fact*i;
}
printf("%d",fact);
return 0;
}```

Output

Enter a num 5 120

## What is factorial number and how to calculate factorial number

The product of all positive integers less than or equal to a particular positive integer, indicated by that integer and an exclamation point in mathematics. The factorial zero is equal to one. To find the factorial of a number, multiply it by the previous number’s factorial value. For instance, to understand the value of 6! 720 is obtained by multiplying 120 (the factorial of 5) by 6.

## Why factorial numbers ends with exclamation

The factorial function is a mathematical formula with the exclamation mark “!” as its symbol. You must multiply all the integers and positives that occur between the number in the formula and the number 1 in the Factorial formula.