arkadaşlar bi dosyaya kayıt girip kayıtları okuma guncelleme vs uzerine bi program uzerinde calışıyorum ancak program da "ocuments and SettingsoemDesktopdeneme_1Cpp1.cpp(157) : error C2601: 'secimgir' : local function definitions are illegal" hatası var... kodlar şu şekilde ;
# include
struct musteriverisi
;

int secimgir(void);
void metindosyasi(FILE*);
void kayitguncelle(FILE*);
void yenikayit(FILE*);
void kayitsil(FILE*);
void kayitoku(FILE*);

int main ()

}
fclose(cfptr);
}
return 0;
}

void metindosyasi(FILE*okuptr)
;
if ((yazptr=fopen("odalar.txt","w"))==NULL)
printf("dsoay acıladı.n");
else

fclose(yazptr);
}
}

void kayitguncelle(FILE*fptr)
;
printf("Guncellenecek Oda Numarasını Giriniz.101-520):");
scanf("%d",&oda);
fseek(fptr,(oda-1)*sizeof(struct musteriverisi),SEEK_SET);
fread(&musteri,sizeof(struct musteriverisi),1,fptr);
if (musteri.tcno==0)
printf("oda#%d Hakkında Bilgi Yok.n",oda);
else

}

void kayitsil(FILE*fptr)
;
int odano;
printf("Cikan Musterinin Oda Numarasını Giriniz(101-520):");
scanf("%d",&odano);
fseek(fptr,(odano-1)*sizeof(struct musteriverisi),SEEK_SET);
fread(&musteri,sizeof(struct musteriverisi),1,fptr);
if (musteri.odano==0)
printf("oda%d Bulunamadi.n",odano);
else

}

void yenikayit (FILE*fptr)
;
int odano;
printf ("Yeni Oda Numarası Giriniz(101-520):");
scanf("%d",&odano);
fseek(fptr,(odano-1)*sizeof(struct musteriverisi),SEEK_SET);
fread(&musteri,sizeof (struct musteriverisi),1,fptr);
if (musteri.tcno!=0)
printf("oda#%d Zaten vAR.n", musteri.tcno);

else

}

void kayitoku(FILE*fptr)
;
if ((fptr=fopen("musteri.dat","r"))==NULL)
printf ("dosya acılamadın");
else
fclose (fptr);
}


int secimgir(void)
}


programda şu an tek hata bu
yardım ederseniz sevinirim
__________________