io devo creare un file e scriverci dei dati in una struct. poi devo aprire il file in lettura ed ordinarli secondo un campo chiave e successivamente fare una ricerca secondo un campo che mi permetta di visualizzare l'intero recordo della struct del campo cercato..provo ad utlizzare un file ad accesso sequenziale.il problema è che se creo il file in scrittura all'inizio dell'esecuzione del programma..non vado ogni volta a cancellare quelli già inseriti?