Programación General > C/C++
validar datos en el siguiente programa
(1/1)
hersheysdark:
Buenas..... un favor, tengo k hacer un programa ke emule el movimiento del caballo en un tablero de ajedrez; en si el programa ya lo tengo y ya corre; lo k necesito es lograr k valide k el dato ingresado por el usuario sea un entero entre uno y ocho; i.e. si el usuario ingresa algun otro numero o algun otro caracter imprimible el prog arroje un mensaje de error y vuelva a pedir el dato hasta k este sea valido.... pero ps la vrdd no c komo, espero alguien pueda ayudarme
De antemano gracias.........
Anexo el cod k tengo en .c
locazopro:
no mire el programa, pero algo así te puede ayudar:
- Debes tener una variable que actúe como un boolean, puede ser por ejemplo un int que valga 0, digamos que este int se llama validar:
--- Código: C --- while(validar == 0){ scanf("%d",&numero); if((numero > 1) && (numero < 8)) validar = 1;}
no se si se entiende, pero esa es la idea básica.
Saludos!
Navegación
Ir a la versión completa