voila ce que j'ai fais:
#include <stdio.h>
struct etudiant
{
char nom[20],prenom[20];
long int CNE;
float note1 ,note2,note3,note4,moy;
};
int main()
{
etudiant section [20];
int i,n;
printf("le nombre d'étudiants:");
scanf("%i",&n);
for(i=0;i<n;i++);
{
printf("étudiant numero %i",i+1);
printf("nom et prenom:");
scanf("%s%s",& sectionT[i].nom,& sectionT[i].prénom);
printf("CNE:");
scanf("%i",& sectionT[i].CNE);
do
{
printf("note1:);
scanf("%f",& note1);
}
while((note1<0)ll(note1>20));
do
{
printf("note2:);
scanf("%f",& note2);
}
while((note2<0)ll(note2>20));
do
{
printf("note3:);
scanf("%f",& note3);
}
while((note3<0)ll(note3>20));
do
{
printf("note4:);
scanf("%f",& note4);
}
while((note4<0)ll(note4>20));
}
moy=(note1+note2+note3+note4)/4;
/*affichage*/
for(i=0;i<n;i++)
{
printf("étudiant numero %i ",i+1);
printf("nom et prénom=%s %s",sectionT[i].nom, sectionT[i].prénom);
printf("CNE=%i ", sectionT[i].CNE);
printf("moy=%f ",sectionT[i].moy);
}
return 0;
}
j'espère que quelqu'un puisse me venir en aide, pour corriger les erreurs
merci d'avance.
