C语言gets后scanf读不到值的问题

问题原因

gets后scanf不行是因为gets把回车当做读取结束的标识符,但是并没有读取回车也没有处理回车,这就导致下一步scanf读取到的字符就是回车

解决办法

处理办法是在他们之间加上一个getchar

全部评论

相关推荐

庸也君:简历粗略看,有可能会被paas,如果详细地看的话,简历写的很优秀,很规范,部分内容也有量化
点赞 评论 收藏
分享
野猪不是猪🐗:我assume that你must技术aspect是solid的,temperament也挺good的,however面试不太serious,generally会feel style上不够sharp
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务