Originariamente inviato da jobv
Ciao,

così ad occhio direi che hai dimenticato di riposizionarti all'inizio del file dopo aver contato gli '\n'.

Potresti usare:
codice:
fseek(f,0,SEEK_SET);
Grande jobv!

Era proprio quello il problema.

Bene dai sono orgoglioso di me stesso perchè l'allocazione dinamica l'ho fatta giusta... o quasi.. infatti non capisco perchè compilando mi dà un "warning" alla riga del malloc:

"warning: incompatible implicit declaration of built-in function ‘malloc’"

Che sia il mio compilatore su mac?

Cmq ora va.
Grazie ancora, devo fare qualcosa per segnalare che è stato risolto?