#include unsigned int factorial(unsigned int n) { int res = 1, i; for (i = 2; i <= n; i++) res *= i; return res; } int main() { int num; printf("Enter the Number\n"); scanf("%d",&num); printf("Factorial of %d is %d \n", num, factorial(num)); return 0; }