Programacion en c

Eduardo Bellido Bellido edubxb en ya.com
Mie Jul 20 14:16:59 UTC 2005


El mar, 19-07-2005 a las 22:09 +0200, javi escribió:
> Hola lista, resulta que he hecho un programa y utilizo el
> fflush(stdin) para programar en c, lo utilizo en windows y me funciona
> ( compilador devc++ ) y el mismo programa modificando ciertas cosas no
> me hace la funcion del fflush.
> La utilizo para uqe cada vez qu introduzca un caracter este limpio el
> buffer del teclado.
> 
> Ejemplo:
> printf("Introduce nombre: ");
> fflush(stdin);
> gets(nom);
> printf("Introduce edad: ");
> fflush(stdin);
> scanf("%d",&edad);
> 
> la salida de pantalla seria la siguiente:
> Introduce nombre
> introduce edad 10
> 
> No puedo introducir el nombre, se pasa directamente a la edad.
> 
> Si alguien puede darme una solución o donde puedo encontrarla.
> 
> racias de antemano

¿Seguro qué este mensaje lo querías enviar a lista de Ubuntu?

No es por ser borde ni nada, pero por que no te apuntas a una lista de
programación o a algún foro del tema que seguro te ayudan más rápido.


Saludos.

-- 
   _______
  |\_____/|  Eduardo Bellido Bellido
  | /   \ |  email: edubxb en ya.com
  |/_____\|  JID:   edubxb en jabberes.org
  . . . . . . . . . . . . . . . . . . .
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-es/attachments/20050720/67579d86/attachment-0002.sig>


Más información sobre la lista de distribución ubuntu-es