Un tableau range plusieurs valeurs du même type sous un seul nom, chacune repérée par un indice. La première source d'erreur tient à l'endroit où cette numérotation commence.
La déclaration
int lectures[10];
Dix cases sont réservées.
Objectif
Donner l'indice de la première case et celui de la dernière, puis compter les tours de deux boucles qui ne diffèrent que par un signe.
Pièges
La seconde boucle fait un tour de trop et écrit dans une case qui n'appartient pas au tableau. Rien n'empêche l'écriture : la carte modifie la mémoire qui suit, souvent celle d'une autre variable, et le défaut se manifeste ailleurs, plus tard, sans rapport apparent.