C Program to find Factorial of a Number

#include <stdio.h>

#include<conio.h>

void main() 

{

    int n, i, fact=1;

    clrscr();

    printf("Enter a Number\n ");

    scanf("%d", &n);

    if (n>0)

    {

            for (i = 1; i <= n; ++i) 

            {

                       fact *= i;

            }

            printf("Factorial of %d = %d", n, fact);

      }

    else

   {

        printf("Entered Number is Negative");

    }

     getch();

}


Output


Enter a Number

-5

Entered Number is Negative