Bonjour,
Je me lance dans la conception d'un puissance 4 en c++.
J'ai un problème dans la procédure qui "met un pion sur la grille".
En fait, j'établis des conditions pour savoir si on peut poser un pion mais je n'arrive pas à mettre une condition qui empêche de mettre un pion sur la grille si la colonne est pleine.
Je vous donne la procédure et merci de me dire quoi rajouter =)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void metUnPionSurLaGrille(char grille[7][8], char prochain_joueur)
{
     int colonne,i;
     int r;
     r=0;
     cout<<"Quelle colonne ?"<<endl;
     cin>>colonne;
     while((colonne<1)||(colonne>8)){
                                     cout<<"Erreur dans la saisie de la colonne"<<endl;
                                     cout<<"Quelle colonne ?"<<endl;
                                     cin>>colonne;
                                     }
     for(i=0;i<7;i++){
                      if((grille[i][colonne-1]=='_')&&(i>r)){
                                                             r=i;
                                                             }
                      }
}