09/03/2009, 16:30
|
| | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 7 meses Puntos: 74 | |
Respuesta: gets no recoge caracteres En el bucle de intro haces i++ al principio con lo cual usuarios[0] quedara vacio y ese es el indice al que accedes (logicamente) en vuelca_datos, asi que incrementa i despues del ultimo getchar.
PD. No podes usar fputs ya que se basa en el tamaño de la cadena y vos tenes que guardar datos de tamaño fijo (20 caracteres). Cuando llamas a error en main la ejecucion continua y llamas a feof con origen que es un valor invalido.
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |