Eliminar caracteres en flujo entrada en C
Hola a todos:
Tengo el problema de no saber eliminar los caracteres que se quedan en el flujo de entrada al hacer una programa con la forma de Desea Continuar? S/N y con un menu con la sentencia switch.
Cuando se ejecuta la segunda vez, como tiene la tecla Intro en el flujo de entrada, la toma como válida y se salta el menú.
En C++ sí que lo sé hacer pero en C no lo recuerdo o, mejor dicho, no lo sé hacer.
¿Podríais ayudarme?
Saludos y gracias
Tengo el problema de no saber eliminar los caracteres que se quedan en el flujo de entrada al hacer una programa con la forma de Desea Continuar? S/N y con un menu con la sentencia switch.
Cuando se ejecuta la segunda vez, como tiene la tecla Intro en el flujo de entrada, la toma como válida y se salta el menú.
En C++ sí que lo sé hacer pero en C no lo recuerdo o, mejor dicho, no lo sé hacer.
¿Podríais ayudarme?
Saludos y gracias