Programación General > C/C++
Re: Leer un numero ( scanf )
carmamezo:
Pro cierto no había caido en las mayusculas... estaría perfecto con un:
a= tolower(a);
después del scanf("%c",&num2);
Un saludo.
Super_G:
Aqui tengo el codigo que no utiliza scanf sino lo hace caracter por caracter
Super_G:
cuando leo con scanf(), y le pongo una letra no la toma encuanta, si teclo una letra y despues un numero ó solo letras retorna 0 en la variable leida; si empieso con numeros y luego con letras solo retorna los primeros numeros hasta donde se pulso el caracter; si despues de teclear numeros y luego una o mas letras y despues numeros sucede lo mismo que el anterior;;(utilizo el Borlandc++ 3.11)
En resumen cuando lee letras no retorna 1450
franc:
--- Citar ---Originalmente publicado por Super_G
Aqui tengo el codigo que no utiliza scanf sino lo hace caracter por caracter
--- Fin de la cita ---
esta es la solucion perfecta, solo lee numeros que es lo que yo queria.
Muchas gracias por todo:) ahora me estudiare que es lo que hace realmente el codigo.:)
Gracias !
Super_G:
"nbo hay de queso no mas de papa"
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa