tic tac toeを再生するプログラムを作成することにしましたが、ifステートメントで失敗します。それは私が他の下に置いたものを使用します。私はそれを2時間見つめていました、そして私はただ何も悪いことを見つけることができません!コードは次のとおりです。
#include <stdio.h>
#include <process.h>
int main()
{
char ans,ans2;
double a,b,c,d,e,f;
printf("Do you want to play? (y/n)\n"); //must make a loop
scanf ("%c",&ans);
if (ans == 'y')
{
printf("Do you want to be first?\n");
scanf ("%c",&ans2);
if (ans2 == 'y')
{
printf("Make your choice.\n");
printf(" 1 2 3\n");
printf("a | | \n");
printf(" - - -\n");
printf("b | | \n");
printf(" - - -\n");
printf("c | | \n");
}
else if (ans2 == 'n')
{
printf("option under construction!\n"); //must write this situation
}
else
printf("Invalid choice!\n");
}
else if (ans == 'n')
{
printf("Goodbye!\n");
system("pause");
}
else
printf("Invalid choice!\n");
}
プログラムは(明らかに)ほぼ終了していないことに注意してください。
PS私は昨日プログラミングを始めました。