#include <iostream>
using namespace std;
int main()
{
string player1, player2;
char choice1, choice2;
cout<<"Enter the name of player number one"<<endl;
cin>> player1;
cout<<"Enter the name of player number two"<<endl;
cin>>player2;
//choose choice
while((choice1 !='X')|| (choice1 !='O'))
{
cout<<"Play number one choose X or O"<<endl;
cin>>choice1;
}
en boucle ne se termine jamais, même quand j'entre X ou O. Je veux mettre fin lorsque l'une valeur est entréeen boucle en utilisant OU
Pour exprimer en anglais parce que parfois il aide: "Alors que le choix n'est pas X et n'est pas O, demandez un autre choix." –