Le compilateur dit que tabPositionest une stringet que l'on ne peut pas écrire (une_string)[i][u]qui correspond à faire (un_char)[u]. On voit bien le type de tabPositiondans le paramètre de la fonction ligne 1.
C'est ce que je me suis dit au début mais même si je change les types il me met l'erreur. Ex: si j'écris"int tabPosition[3][3];", il me signalera quand-même la même ligne pour "ERROR : invalide types 'int [int]' ..." .
On commence par lâcher les vieilleries héritées du C pour faire du C++ moderne, et on finit par lâcher C++ pour un vrai langage de programmation moderne ?
Du coup, il s'agit de passer un tableau 3x3 comme _paramètre_ de la fonction, pas "dans" la fonction.
Ca ne devrait pas poser de difficultés, si tu essayais.
Du coup.
- Edité par michelbillaud 30 janvier 2019 à 15:25:10
ERROR Tableau double Multi-dimensionnel
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
If it doesn't work, just keep trying
En recherche d'emploi.
If it doesn't work, just keep trying
If it doesn't work, just keep trying