我只是不明白为什么这个是/否循环不起作用。有什么建议么?给定输入是“Y”。我只想让它运行循环,然后再次询问 Y 或 N。如果 Y,打印成功,如果 N,打印再见语句。什么原因?
int main(){
char answer;
printf("\nWould you like to play? Enter Y or N: \n", answer);
scanf("%c", &answer);
printf("\n answer is %c");
while (answer == 'Y'){
printf("Success!");
printf("\nDo you want to play again? Y or N: \n");
scanf("%c", &answer);
}
printf("GoodBye!");
return 0;
}