Besoin de relecture d'un code arduino

Ton tableau est en écriture seule du fait:
const int tab_choix[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
const veux dire constante donc invariable.

Supprimes le const.

Et quitte a supprimer des trucs, ce serait mieux sans goto et laisser la loop() faire son job

pour comparer deux valeurs dans deux tableaux différents je peux faire comme ça ?

if (tab_choix[x] != tab[x])

j'aimerai savoir dès qu'elles sont différentes

oui c'est le moyen de comparer le contenu à l'indice x (attention les indices commencent à 0) dans tab_choix et tab.

Le test est vrai si les valeurs sont différentes.

Attention quand vous faites

vous ne testez pas la valeur 99 (ni tout une partie des valeurs puisque le analogRead() va vous donner une valeur entre 0 et 1023. (vous n'avez donc pas besoin d'ailleurs de tester >= 0 car c'est toujours le cas pour un analogRead())

d'accord merci beaucoup :grin: