Article View: es.comp.os.linux.programacion
Article #15788Re: fflush(stdin) se me lo pasa por el forro?
From: Santiago Romero
Date: Sun, 04 Jun 2000 00:00
Date: Sun, 04 Jun 2000 00:00
32 lines
2100 bytes
2100 bytes
El Sat, 27 May 2000 11:28:28 GMT, Ignacio Arenaza escribi�:
>Siento decirte esto precisamente a ti, pero... eso es porque lo haces
>mal ;-) scanf no lee ni un solo byte mas de lo que _tu_ le digas, asi
>que si se salta o lee de mas es porque se lo estas pidiendo ;-)
i�aki: he llegado en un programa a poner 3 scanfs seguidos:
scanf("%d", &numero);
scanf("%s", nombre);
scanf("%s", apellido);
eso, simplemente... y tras meter el numero se salta el del nombre
y pasa directamente al apellido. En msdos poniendo un fflush(stdin)
entre cada scanf() no se saltaba nada... LO MISMO PASA CON GETS y
CON FGETS.
no puedo enviarte un ejemplo ahora porque toy de examenes.
por cierto, dime una direccion donde enviarte mensajes porque la
de iarenaza me son devueltos (ademas se los devuelven al pobre
sromero en jet que le llegan todos mis fallos :-( ).
salu2.
--
Si Bill Gates fuera a un concurso de estafadores, extorsionadores,
mentirosos y monopolistas, lo tirar�an por dopaje.
_-----------------------------------------------------_
| NoP / Compiler -- compiler @ jet.es |
|-------------------------------------------------------|
| POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 |
| http://web.jet.es/s.romero |
~-----------------------------------------------------~
Technical Details
Message-ID:
<slrn8jk6be.mc.compiler@compiler.linux.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8ifed1.190.nop_linux@compiler.linux.es> <87r9av1u79.fsf@eb2ebu.ampr.org> <slrn8iq65f.mk.compiler@compiler.linux.es> <87d7ma2t6m.fsf@eb2ebu.ampr.org>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,d38036c26efcd863 X-Google-Attributes: gidf86c8,public From: compiler@jet.es (Santiago Romero) Subject: Re: fflush(stdin) se me lo pasa por el forro? Date: 2000/06/04 Message-ID: <slrn8jk6be.mc.compiler@compiler.linux.es> X-Deja-AN: 630849196 Content-Transfer-Encoding: 8bit References: <slrn8ifed1.190.nop_linux@compiler.linux.es> <87r9av1u79.fsf@eb2ebu.ampr.org> <slrn8iq65f.mk.compiler@compiler.linux.es> <87d7ma2t6m.fsf@eb2ebu.ampr.org> Content-Type: text/plain; charset=iso-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: compiler@jet.es Newsgroups: es.comp.os.linux.programacion