#include #include int main () { /*variables*/ float note,moy,total=0 ; int n=1,e=1,idnote=1,idtab=0 ; char selection1,selection2='o' ; /*tableaux*/ float classeur[n], tab[n][e] ; do{ { printf("\n Veuillez choisir un mode de saisie: \n") ; printf("\n a) Vous voulez calculer la moyenne d'un seul eleve.\n") ; printf("\n b) Vous voulez calculer la moyenne de N eleves.\n") ; printf("\n c) Vous voulez calculer la moyenne de N eleves,\n n'ayant pas le meme nombre de notes. (methode 1)\n") ; printf("\n d) Vous voulez calculer la moyenne de N eleves,\n n'ayant pas le meme nombre de notes. (methode 2)\n") ; scanf("%c",&selection1) ; } if('a'==selection1) { printf("\n Saisissez le nombre de notes de l'eleve:\n") ; scanf("%d",&n) ; do{ printf("\n Saisissez les notes de l'eleve:\n note %d: \n",idnote) ; idnote++ ; scanf("%f",¬e) ; if(note<0 && note>20) { printf("\n Saisie incorrecte, retour a la selection?\n") ; } else { classeur[idtab]=note ; idtab++ ; } } while(idnote<=n) ; do{ idtab=0 ; total=total+classeur[idtab] ; idtab++ ; } while(idtab>=0 && idtab<=n) ; <==== ZONE DE MERDAGE printf("\n somme: %f \n",total) ; moy=total/n ; printf("\n La moyenne de l'eleve est de: %.2f .\n",moy) ; } else if('b'==selection1) { } else if('c'==selection1) { } else if('d'==selection1) { } else { printf("\n Selection invalide \n") ; } printf("\n Voulez vous retourner au menu principal? (O: oui, N: non)\n") ; scanf("%c",&selection2) ; } while('o'==selection2) ; system("pause") ; return(0) ; }