Cita:
Iniciado por xKuZz No, creía que ibas a leer todo el archivo y almacenarlo en memoria por eso te he dicho lo de los punteros. Cada linea ve almacenando los datos y luego sobrescribiéndolos si no son útiles. Cuando lleges a la parte del nombre puedes utilizar la función strstr de <string.h> y pones como primer argumento de la función el nombre del archivo y como segundo la cadena a buscar. Si no lo encuentra la función devuelve un puntero nulo, si lo encuentra te devuelve un puntero hacia dónde empieza la coincidencia.
Muchas gracias, la función strstr no la conocía y me ha ayudado a resolver esto. Mil gracias!!!