ha ragione ESSE-EFFE sia sul debug ed ha anche capito quello che voglio fare, ho premesso che è la prima volta che voglio fare una roba del genere e probabilmente ho sbagliato qualcosa nell'algoritmo e nella sintassi.

BLOCKSIZE è il massimo che posso leggere, perché dovrei fare il ciclo su BLOCKSIZE anziché su quanto effettivamente letto da fread()?