devo fare un programma di gestione biblioteca, che memorizza su un file informazioni riguardo ai libri (titolo, autori, anno, codice libro, casa editrice, ecc ecc, ognuna su una riga diversa, per semplificarmi la vita)

il programma può compiere diverse azioni su questo file, tra cui:
aggiungi libro
cerca libro
cancella libro


se possibile volevo cancellare le righe inerenti al libro da eliminare, e NON ricopiare tutto così come hai detto tu, se non altro perchè ritengo che sia uno spreco di risorse
(questa soluzione è proprio l'ultima spiaggia)