字符输入问题(莫名其妙的)
#include <stdio.h>
main()
{
char str1,str2;
printf("Would you like instructions?");
scanf("%c",&str1); //第一次输入一个字符作为判断
if(str1=='y')
printf("Game is over!\n");
else if(str1=='n')
{
printf("You have $50. Would you like to play?\n");//程序运行到这里的时候结束了?
scanf("%c",&str2);//第二次输入字符,可为什么这步不能执行?
}
}
为什么第二次输入字符的语句根本不执行就直接退出了?