#include int main() { int numero, contador, fat=1; do { printf("Digite um numero: "); scanf("%d", &numero); if( numero >= 0 ) for( contador=1; contador<=numero; contador++ ) fat *= contador; else printf("\nNao e permitido numeros negativos.\nTente novamente.\n\n"); } while( numero < 0 ); printf("\nFatorial de %d = %d.\n", numero, fat); getch(); return 0; }