Bonjour,
Il y a un gros problème qui est que les indices dans les tableaux en C et C++ commencent à zéro, et non pas à un, comme c'est écrit dans ce code.
Cela a aussi une conséquence sur le dernier indice qui n'est pas égal au nombre de cases, mais au nombre de cases moins un.
Donc, quand on déclare char tmpPion[9], il faut utiliser tmpPion[0] jusqu'à tmpPion[8], mais surtout pas utiliser tmpPion[9] car alors on empiète sur une zone mémoire d'un voisin.
Message édité par olivthill le 17-01-2014 à 23:18:42