#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
#include <string.h>
unsigned fatorial(int n) {
if(n==0) {
return 1;
}
else {
return n*fatorial(n-1);
}
}
int main(int argc, char *argv[]) {
system("title Fatorial");
setlocale(LC_ALL, "ptb");
int r; //Resultado
while(scanf("%d", &r)) {
printf(
"O fatorial de %d é %u\n", r, fatorial(r)
);
}
return 0;
}
Comentários
Postar um comentário