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

[0] Índice de Mensajes

Ir a la versión completa