• Viernes 1 de Noviembre de 2024, 19:21

Autor Tema:  Control De Enteros Y Char Please  (Leído 1067 veces)

DaNko666

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Control De Enteros Y Char Please
« en: Miércoles 19 de Diciembre de 2007, 14:18 »
0
Hola soy nuevo en el foro y aparte un poco novato en C jeje

Mi duda es la siguiente : en este codigo:

int comprobacion_interv(){
int num;   
do{   
printf( "Inserte el intervalo de ejecución (1-200)...: " );
fflush(stdout);   
scanf("%d",&num);
}while((num<1)||(num>200));   
return num;   
}

me controla la entrada del numero pero solo si meto enteros, osea si meto 0 o mas de 200 sigue pidiendo entrada, pero lo malo es cuando entro caracteres, se me vuelve loco el programa. Ahi alguna manera con if o algo de controlar que cuando meta caracteres me pida de nuevo entrada de valores. Algo que no sea usar el atoi please. saludos gracias

DaNko666

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Control De Enteros Y Char Please
« Respuesta #1 en: Miércoles 19 de Diciembre de 2007, 14:50 »
0
Porfi ayudadme