Le programme
#include <stdio.h>
int main(void) {
int n; double note, somme = 0;
printf("Combien de notes ? ");
scanf("%d", &n);
for (int i = 0; i < n; i++) { scanf("%lf", ¬e); somme += note; }
printf("Moyenne : %.2f\n", somme / n);
return 0;
}
Compiler
gcc -Wall -Wextra -o moyenne moyenne.c
./moyenne # Linux/Mac ; moyenne.exe sous WindowsInstaller gcc : sudo apt install build-essential (Linux), xcode-select --install (Mac), MSYS2 ou WSL (Windows, voir WSL).
Pièges
- Pas de vérification des tableaux : dépasser = comportement indéfini.
- Division entière :
5 / 2 == 2. - Gestion manuelle de la mémoire (
malloc/free).