Ciao a tutti,

sto facendo un progetto di un esame di programmazione (linguaggio C) usando i file. Sono riuscito ad effettuare la scrittura e la lettura di un file binario.
Il problema è nella ricerca sequenziale...
Mi spiego meglio:

Il mio programma scrive in un file (clienti.dat) il nome, cognome e l'età di un cliente. Se poi io in un secondo momento vorrei modificare uno di questi campi o cancellarli come devo fare?

Ad esempio scrivo:

Nome: Pippo
Cognome: Rossi
Età: 21

Me lo scrive sul file.
Poi decido di usare in un'altra funzione una printf che acquisisce il nome da cercare, legge sequenzialmente il file e se trova il nome che ho inserito nel file lo cancella o modifica.


Sarei molto grato a chi mi desse una mano!!!