#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i, numero;
int fatorial;
/* Apresentação e obtenção do numero */
printf("Calcular o fatorial de numero inteiro, maior ou igual a zero\n\n");
printf("Digite o numero a ser fatorado: ");
scanf("%d", &numero);
printf("\n");
fatorial = numero;
for (i = 1; i < numero; i++)
{
fatorial *= i;
}
if (numero == 0)
{
fatorial = 1;
}
printf("O fatorial do numero %d: %d\n\n", numero, fatorial);
system("PAUSE");
return 0;
}