From: "OmniMeta" Newsgroups: comp.os.msdos.djgpp Subject: I Need HELP QUICK, help please Lines: 34 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Message-ID: Date: Sun, 2 May 1999 16:12:15 -0300 NNTP-Posting-Host: 207.253.161.122 X-Complaints-To: abuse AT videotron DOT net X-Trace: wagner.videotron.net 925675762 207.253.161.122 (Sun, 02 May 1999 16:09:22 EDT) NNTP-Posting-Date: Sun, 02 May 1999 16:09:22 EDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Can someone please tell me what is wrong in the lecture(int id) function ? #define MaxETU 20 struct Eleve { char nom[21]; char code[6]; int gr,n[4]; float moyenne,ecart; }; Eleve dat[MaxETU]; int main() { ... ... while(!lecture(i)=EOF) ... } int lecture(int id) { char tmp; return fscanf(etu,"%20c%2d%3d%3d%3d%3d%c", dat[id].nom, &dat[id].gr, &dat[id].n[0], &dat[id].n[1],&dat[id].n[2],&dat[id++].n[3],&tmp); }