こんにちは17私は自分自身を教えようとしている+ + +。私の最初のプロジェクトの1つとして、チック・タック・トゥ・ゲームを書いて、AIと対戦しようとしています。だから、とのトラブルを抱えてコードイムは、私がメッセージを取得する「あなたはxまたはO?なりたいです」このtic-tac-toe whileと||
main() {
char player, computer;
while (player != 'x' || player != 'o')
{
cout << "do you want to be x or o?";
cin >> player;
};
if (player == 'x') computer == 'o';
else computer == 'x';
cout << "player is: " << player << endl << "computer is: " << computer ;
cout << computer;
};
ですが、その後私は、xまたはOを入力すると、それは同じ 質問を繰り返し続けます。私はそれがwhileループと関係があると思う。どんな助けもありがとうございます。
のですか? –
警告、初期化する前にプレイヤーをチェックしています! プレイヤーがランダムに「x」または「o」という値で終了する可能性があります。変数を使用する前に、変数を初期化しなければなりません。 – abelenky
CodingMasteroこれは、ちょうど私が来た –