🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15788

Re: fflush(stdin) se me lo pasa por el forro?

#15788
From: Santiago Romero
Date: Sun, 04 Jun 2000 00:00
32 lines
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-mail
References: <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