SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: joaquinrg en Lunes 2 de Mayo de 2005, 14:33
-
Hola, q tal? me gustaria saber si hay alguna funcion en c que me perimita leer enteros por teclado que no sea scanf. Hasta ahora estoy utilizando :
char resputa[3];
int entero;
fgets(respuesta, 3, stdin);
entero=atoi(respuesta);
Pero no me funciona bien, xq cuando intrduzco un numero negativo atoi lo convierte al entero 0, y necesito distinguirl el 0 de los numero negativos...No puedo usar la funcion scanf, q seria la buena.... Hay otra forma? MUchas gracias
-
Una discusion en este foro sobre el tema es Leer Solo Números O Solo Letras (http://foros.solocodigo.com/index.php?showtopic=14466)
Un saludo
-
gracias, es que hace mucho que no vengo por aqui y no me habia fijado