代码如下:该代码用于根据星期首字母确认星期几,当我输入第一个getchar执行 case :t 时需输入第二个getchar,但我还没输入,就直接执行我下方的case语句,请问这是为什么?
7条回答 默认 最新
- qq_25376897 2021-01-15 09:26关注
getchar();//吸收掉一个字符后面的回车 ch2 = getchar();
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
代码如下:该代码用于根据星期首字母确认星期几,当我输入第一个getchar执行 case :t 时需输入第二个getchar,但我还没输入,就直接执行我下方的case语句,请问这是为什么?
getchar();//吸收掉一个字符后面的回车
ch2 = getchar();