Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/03/2009, 16:30
Avatar de Eternal Idol
Eternal Idol
 
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