刚学c语言,为什么我输入了两个字母,按回车直接退出了 没有看到输出的,下面是代码,用的是vs

2020-05-31 社会 115阅读
不可能。第一个字母输出了,第二个没有接收到,而是接收了一个空格或回车。在ch = getchar();后或putchar(getchar());前加一句getchar();把第一个字母后的空格或'\n'吸收掉就可以了。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com