C program to print Number of the Factorial

#include<stdio.h>
int main()
{
	int i, number;
	long long fact=1;
	printf("Enter Number for Fectorial: ");
	scanf("%d",&number);

	/* Here if number=4 and i=1 then
	   fact = 1*1 = 1
	   fact = 1*2 = 2
	   fact = 2*3 = 6
	   fact = 6*4 = 24
	*/

	for(i=1;i<=number;i++)
	{
		fact = fact * i;
	}
	printf("Fectorial of %d = %llu", number, fact);

	return 0;
}

Output

Enter Number for Fectorial: 5
Fectorial of 5 = 120