根据你写出来的这个部分我做了测试了,并没伍枯有输出你说的两个z。getchar只是从缓冲区里面读取一个字符,从你的输入来看腔敏洞,前面读走了xyz后,其读到的是回车 \n 那么 d 其实就是 \n 而不会显示出来。你自己再看看是不是你其他拿孙地方有什么赋值之类的呢。一楼说,清理缓存区,从你输入要求来看是不必要的。那是在需要多次输入的情况下。清除多余的字符你可以用while(getchar() != '\n');来清理你不要的东西,直到遇到回车。
相关文章
-
沈易迪拜排名是多少?
2023-03-03 01:24 阅读(31925) -
美国WWE是真打还是表演性质的
2023-04-11 23:58 阅读(25136) -
我今年21岁不小心把一个中年妇女肚子搞大了! 现在很着急,请各位网友帮忙出招.
2023-09-04 06:24 阅读(17503)
1 b站直播年龄限制是多少,未满十八岁可以不
15569 阅读
2 出租车叫车电话是多少
11652 阅读
3 外交官工资有100多万吗
9000 阅读
4 淘宝买手机可靠吗 是正品吗
7257 阅读
5 深圳燃气人工客服电话
6184 阅读