08/07/2007, 19:44
|
| | Fecha de Ingreso: julio-2007
Mensajes: 3
Antigüedad: 17 años, 5 meses Puntos: 0 | |
Re: problemas con validaciones Hola si quieres que no entren caracteres, tienes que almacenar tu valor en una variable tipo char, y luego validar que este entre el rango que deseas que en este caso son '0' y '7', y si lugo necesitas hacer alguna operacion matematica como una suma o resta puedes convertir tu char a un int con el atoi...
printf("ingrese un numero ");
fflush(stdin);
scanf("%c",&valor);
while(valor<'0' || valor>'7')
{
printf("el rango de cada n%cmero es de '0' a '7'\n\n",163);
printf("ingrese un numero ");
fflush(stdin);
scanf("%c",&valor);
} |