Article View: es.comp.os.linux.programacion
Article #15929Como ha quedado lo de leer de stdin?
From: Carles Sadurní Anguita
Date: Wed, 31 May 2000 00:00
Date: Wed, 31 May 2000 00:00
41 lines
1940 bytes
1940 bytes
El otro d�a, Santiago escribi� aqu� con un problemilla al leer de stdin; yo
tengo el mismo desde un par de d�as antes y no he le�do la soluci�n
(seguramente por alg�n problema en los servidores). Le� lo de fgets pero no
me va.
Tengo una funci�n que es
char RespuestaUsuario()
{
char c[2];
fgets(c, 2, stdin); //El 2 es porque lee como m�ximo un car�cter menos...
return c[0];
}
La primera vez que la invoco va bien, pero la segunda vez se queda con el
ENTER de la primera y me "salta".
Tambi�n he probado
char RespuestaUsuario()
{
int c;
c = getc(stdin);
return (char)c;
}
�dem.
Incluso con scanf va mal.
Gracias por la ayuda a todos.
--
------------------------------------------------------------------------
Carles Sadurn� Anguita | no hab�a que cumplir promesas,
| el cansancio era de placer,
Quita _mira_la_firma para | las l�grimas eran de risas...
responder. | y parece que a�n fue ayer.
| Los Suaves
------------------------------------------------------------------------
Technical Details
Message-ID:
<slrn8jb068.21s.isard@localhost.localdomain>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,f3bc800a984cf1d6,start X-Google-Attributes: gidf86c8,public From: isard@localhost.localdomain (Carles Sadurní Anguita) Subject: Como ha quedado lo de leer de stdin? Date: 2000/05/31 Message-ID: <slrn8jb068.21s.isard@localhost.localdomain> X-Deja-AN: 629617539 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@news.wanadoo.es X-Trace: m2newsread.uni2.es 959807893 212.25.132.119 (Wed, 31 May 2000 23:18:13 MET DST) Organization: CTV-JET@Uni2 Mime-Version: 1.0 User-Agent: slrn/0.9.5.7 (UNIX) Reply-To: sadurni_mira_la_firma@jazzfree.com NNTP-Posting-Date: Wed, 31 May 2000 23:18:13 MET DST Newsgroups: es.comp.os.linux.programacion