(je remets le bout de code sans mon cout d'espionnage)Code:
1
2
3
4
5
6
7 for (int chiffre = 0; chiffre <= 9; chiffre ++) { k = 0; while (tabPosition[chiffre][k] != -1) { nb += chiffre * pow(10,tabPosition[chiffre][k]); k += 1; } }
mais l'incrémentation de k s'arrête bien dès que tabPosition[chiffre][k] = -1 non ? ensuite, on passe au chiffre suivant.