fp = fopen("estrazioni.dat","wb");
if (!fp)
cout << "erroe creazione file";
else
while (!feof(fp))
{
fread(&lotto,sizeof(lotto),1,fp);
cout<<lotto.anno<<endl;
cout<<lotto.mese<<endl;
cout<<lotto.ind<<endl;
cout<<lotto.lo[4][9]<<endl;
cout<<"mese da modificare :"<<endl;
strcpy (lotto.mese, "aprile");
fseek(lotto,0,0);
fwrite(&lotto,sizeof(lot),1,fp);
}
fclose(fp);
Qui mi vorrei posizionare nel primo blocco e cambiare il nome del mese in marzo, però mi da errore nel fseek
[Error] cannot convert 'estrazione' to 'FILE* {aka _iobuf*}' for argument '1' to 'int fseek(FILE*, long int, int)'
Come posso risolvere?