Weno, Efectivamente por lo que leo en el man, __fpurge() era lo que necesitabas. Se ve que fflush() no actua en Linux como en otras plataformas. De todas formas, cuidado con la funci�n que no es estandar.
> Espero haberte ayudado algo, el C es un lenguaje algo complicado al > empezar, pero con el tiempo > llega a ser apasionante y realmente muy potente. Totalmente de acuerdo con segmentation_fault ;)) Un saludo, I�aki R. p.d: Para m�s adelante, cuidado con scanf y los buffers overflows

