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

Salvador Pozo salvador en conclase.net
Vie Nov 21 22:22:42 CET 2008


El pasado 2008-11-21 18:53:07, Armando escribió:
 
A> > Ojo: fflush solo tiene ese comportamiento en Windows, en otros
A> > sistemas esto no funcionaria.
A> Tienes razón. Lo he probado y no funciona. Lo raro es que tampoco me
A> tira un mensaje de error. Solo devuelve un valor negativo que interpreto
A> como una accion no realizada.
A> Insiste que en linux debe haber alguna función que realice una accion similar.

Hola:

Prueba con:

rewind(stdin);

En sistemas windows funciona, y creo que también en Linux (ahora no puedo probarlo).

Hasta pronto.

-- 
Salvador Pozo (Administrador)
mailto:salvador en conclase.net


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