Home C Language Basic C Programs C program for Factorial

C program for Factorial

Write a C Program to find Factorial of a number.

#include <stdio.h>

void main()

{

   int num,i,temp;

   long int result;

   result=1;

   printf(“Enter a number: “);

   scanf(“%d”,&num);

   temp=num;

   while(temp>1)

   {

      result=result*temp;

      temp- -;

   }

   printf(“Factorial of %d is: %lu\n “,num,result);

}

Output:

Enter a number: 11

Factorial of 11 is: 39916800