
20/11/2009, 05:10
|
 | | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses Puntos: 74 | |
Respuesta: Programa que hace lo que le da la gana fflush con stdin no se debe usar (tampoco conio.h) al estar su funcionamiento indefinido por el standard.
Mejor no ensuciar el buffer como hace scanf y usar fgets (con stdin) y sscanf sobre lo leido, de esta manera ademas podemos especificar el tamaño del buffer facilmente.
PD. Lo que dijo darkasecas era correcto, no se pueden comparar caracteres con cadenas (punteros a caracteres).
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |