Remplacer les lignes
printf("Nombre de données : ");
scanf("%d", &N);
par
do
{
printf("Nombre de données : ");
scanf("%d", &N);
}
while(N<1 || N>15);
Quelle structure répétitive utilisez-vous? Pourquoi?
Comme il n'y pas d'initialisation ni de réinitialisation de variables, nous avons le choix entre while et do - while. Comme l'introduction du nombre de données doit toujours être exécuté (au moins une fois), le plus naturel sera l'utilisation de la structure do - while.