CODIGO EN C, ANTES DE EDTEAM NO SABIA PYTHON ASI QUE DEJO ESTO POR SI ALGUIEN PASA LA SITUACION.
Pregunta
REYNALDO JOSE HERRERA JIMENEZ@zurdithogamer
#include<stdio.h>
#include<stdlib.h>
int factorial(int n){
int k=1;
if(n<=0){
printf("no se puede generar el factorial de %d", n);
exit(-1);
}
for(int i=1;i<=n;i++){
k=k*i;
}
return k;
}
main(){
int n;
char res;
do{
printf("Ingrese el numero para generar su factorial: ");
scanf("%d", &n);
printf("%d\n", factorial(n));
fflush(stdin);
printf("quiere hacer otro calculo?\n ""s""= si\n n""= no\n\nEscriba para continuar: ");
scanf("%c", &res);
}while(res=='s'|| res=='S');
}
