C Program To Print Factorial Using do-while loop

C Program To Print Factorial Using do-while loop

Tech Knowledge C Program To Print Factorial Using do-while loop



  1. #include <stdio.h>

  2. int main()
  3. {
  4.    int fact,i=1,factorial;
  5.    
  6.    printf("Enter a number to print Factorial :- ");
  7.    scanf("%d",&fact);
  8.     factorial=fact;
  9.     
  10.     do
  11.     {
  12.    fact=fact*i;
  13.    i++;
  14.    }while(i<factorial);

  15.      printf("Factorial = %d\n",fact);
  16. }

Output

Enter a number to print Factorial:- 5
Factorial = 120

Comments