[C con Clase] ¿Como detectar el tipo de dato ingresado con scanf en C?

Armando B. VERA abvera en arnet.com.ar
Vie Nov 21 19:57:38 CET 2008


El Jueves, 20 de Noviembre de 2008 23:37, Silvio S. Stenta escribió:
> Armando, lo que pasa es que queda cargado la entrada proba usando la
> funcion fflush() la cual te limpia el buffer.
> Esta funcion conviene usarla siempre cuando vas a leer un solo caracter por
> ejemplo: que responda s/n o un valor para compara en un switch.
> Espero que te sirva porque lo probe y funciona.

Pues no ha funcionado. sigue con el mismo comportamiento. El valor devuelto 
por fflush(stdin) es un entero negativo, interpreto que ese valor es un
"no descargado" o algo así. 

Saludos y Gracias
-- 
Armando B. VERA
abvera en arnet.com.ar




Más información sobre la lista de distribución Cconclase