Originariamente inviato da oregon
Per cominciare le fscanf ti servono per leggere da file e non per memorizzarci dati.

Per quanto riguarda le strutture, per scrivere tutto un elemento su un file, puoi utilizzare la funzione

fwrite

ampiamente documentata (in rete e in un qualsiasi libro).
si infatti ho sbagliato fprintf volevo dire
fwrite mi permette di scrivere una inter struct su un file?