allora:

per modificare/cancellare

potresti utilizzare 2 file

il primo è il file rubrica che contiene tutti i record
il secondo è un file fittizio (tmp) in cui trascriverai
tutti i record presenti nel primo file (rubrica) eccetto
il record da cancellare.

Alla fine rinomini il file fittizio (tmp) con lo stesso nome
del file origine (rubrica).