Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2009, 02:19
larios_tnt
 
Fecha de Ingreso: febrero-2008
Mensajes: 75
Antigüedad: 16 años, 3 meses
Puntos: 0
leer linea a linea de archivo .txt [programa C]

Estoy haciendo una función en C que carga los datos de un archivo .txt.
El archivo sólo tiene en cada línea el nombre de cada empleado

Cita:
for (indice_1 = 0; indice_1 < num_max_departamentos; indice_1++)
{
for (indice_2 = 0; indice_2 < num_max_empleados; indice_2++)
fscanf ( "%[^\n]", departamento[indice_1].empleado[indice_2]nombre);
}
Pero el problema que tengo es que no sé cómo hacer para que no lea sólo la primera línea.

Según he mirado, las funciones de lectura de archivos son:
Cita:
fgetc
fgets
fread
fscanf
Me he mirado el libro de "programación en C" de Schaum pero no he encontrado nada que me pudiera servir. ¿Alguna sugerencia?