Grazie mille, però non riesco a implementarlo.
Non mi riesci a scrivere un esempio?
grazie ancora.

Quote Originariamente inviata da Samuele_70 Visualizza il messaggio
Ti sconsiglio di accedere direttamente al file con la fscanf.
Se tutte le risorse sono sempre sulla stessa riga, ti conviene leggere l'intera riga come unica stringa, e poi lavori su questa :
Memorizzi con la ftell() la posizione di lettura nel file.
Procedi con la ricerca del carattere newline.
leggi di nuovo la posizione nel file con una seconda chiamata a ftell()
Allochi una stringa della dimensione corrispondente a (LetturaPosizione2-LetturaPosizione1)+1
riposizioni l'indice di lettura del file alla posizione LetturaPosizione1, con la fseek()
leggi dal file tutti i caratteri della riga.
ora puoi parsare la stringa per estrapolare i dati.
continui dalla riga successiva