Hola! si no me equivoco el codigo de re_jill_123 genera un error en ejecucion, es decir cuando se ingresa un caracter el programa explota ¿por que? cuando se ingresa algo q no sea un
entero, scanf genera un error y la variable numero no se altera por lo tanto en la division estarias haciendo cero sobre cero lo cual no se puede(indeterminacion si estariamos en matematica xD).. Igual cuando probaste el codigo no te genero ningun error????
Lo que dice lucifer es algo asi creo:
Código C:
Ver original#include <stdio.h>
#include <stdlib.h>
int main() {
char sNum[20];
int num;
num
=atoi(sNum
); /* atoi convierte el numero ingresado como cadena en entero en caso de ser posible, de lo contrario retorna 0*/
if(num!=0)
printf("El numero es: %d\n",num
); else
return 0;
}
Saludos