1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| typedef struct{
char *nom;
int note;
}etudiant;
etudiant e;
etudiant *tab_etud;
void saisie(){
printf("Donner le nombre d'etudiant: ");
scanf("%d",&nb);
tab_etud=(etudiant*)malloc(nb*sizeof(etudiant));
if(tab_etud!=NULL){
for(i=0;i<nb;i++){
printf("\n\t\tEtudiant %d\n",i);
printf("\tNom: ");
scanf("%s",&e.nom);
printf("\n\tSa note: ");
scanf("%d",&e.note);
tab_etud[i]=e;
}
}
}
void affiche(){
for(i=0;i<nb;i++){
printf("\t%s-->%d\n",tab_etud[i].nom,tab_etud[i].note);
}
} |
Partager