la lista la faccio dopo per inserire le coppie dei valori, ma quello è un altro discorso..
prima devo acquisire le stringhe che hanno una lunghezza a me sconosciuta.

se la stringa fosse:

A nome 800 .... dopo l'800 avrei 1600 numeri cioè le 800 coppie di float e int e non posso sapere quanto è lunga la stringa in totale.

Potrei mettere a caso la fgets passando come secondo parametro 10000, ipotizzando di stare entro i 10000 caratteri. ipotesi che io non dovrei fare.