本人是C语言初学者,现在遇到这么一个问题请大家帮忙解答,我在使用while((c=getchar())!='$')时,结果输出的第一个字符竟然丢失了,然后我第二遍输入以后就没有向第一遍那样丢失字符了,具体情况如下
关于使用while((c=getchar())!='$')第一个字符会丢失的问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
CSDN专家-天际的海浪 2021-11-15 22:40关注while 循环前面的c=getchar()读取了第一个字符,你去掉这个即可
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 2无用