Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/06/2003, 20:38
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
Hay otra opcion.

La solucion ideal es:

char cadena[20];

fgets(cadena, 19, stdin);

Simplemente lee 19 caracteres de el flujo de entrada estandar.
Creo que no agrega nuava linea por lo que puedes leer 20 caracteres.
Lo voy a investigar.
--------

Escribe hasta lo ultimo un \0...
Saludos.
bye