C/Visual C - duda sobre scanf

 
Vista:

duda sobre scanf

Publicado por jandrinkin (1 intervención) el 26/11/2007 03:08:17
Saludos a todos... pues eso mismo, estoy haciendo un programa en Borland C++ donde uso la funcion: scanf de la siguiente forma:

scanf("%i", &opcion);

como opcion es int, pues le pongo %i...

mi pegunta es cuando ejecuto el programa y meto algo que no sea un numero, por ejemplo una letra y le doy enter, mi programa entra en un bucle infinito y no se como detenerlo o como evitarlo.... alguien me puede ayudar....? por su atencion muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:duda sobre scanf

Publicado por Nelek (816 intervenciones) el 29/11/2007 14:28:48
prueba con "%d"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar