Cita:
Iniciado por T_O_N_N_Y ok, muchas gracias.
Lo que pasa es que tengo un problema.
Si usas ese código y pones en "Escribe tu edad:" pones algún carácter como dos puntos (:), comas (,), punto y coma (;), y otros se ralla y sale miles de veces.
Eso es por el compilador que uso? (Uso Dev-C)
Un saludo y gracias por la respuesta!!
No, es porque el C no valida lo que estás escribiendo...si deseas validar correctamente lo que escribe el usuario debes leer una cadena de caracteres, revisar que en la cadena solo existan números y luego convertirla a entero con atoi.
saludos