Hola.
Al utilizar scanf ten en cuenta lo que lees y lo que dejas.
scanf("%s", &respuesta) -> Lee hasta que encuentres un final de l�nea
scanf("%s%*c", &respuesta) -> Lee hasta que encuentres un final de l�nea y
luego desprecia un car�cter.
Por cierto, esto est� en "man scanf", es lo primero que dice en el p�rrafo
"conversions".
Saludos.
At 11:17 a.m. 12/01/2002 -0800, Jose Luis Alarcon wrote:
Por favor, si hay por aqui alguien que
conozca el C, le pido encarecidamente que
eche un vistazo al programa que adjunto (es
muy cortito) y averigue por que diablos
falla la orden gets().
Os juro que me estoy volviendo loco, leyendo
mis manuales, volviendo a la pantalla, cambiando
y probando cosas, y no doy con lo que esta mal. En
teoria es un programa "de libro" que no deberia
fallar, pero ...
�Viva la gente de Linux!.
Saludos.
Jose Luis.
Debian GNU/Linux 'Sid' Kernel 2.4.17.
Mandrake Linux 8.1 Kernel 2.4.17.
Usuario Linux registrado #213309.
Una vez m�s cabalgar� con mis caballeros,
para defender lo que fue.....
y el sue�o de lo que pudo ser.
_____________________________________________________________
Linux is the future! Be part of it!
Free Email from http://freemail.linuxpower.cc