c语言关于字符串用scanf输入的问题 想问各位大佬,程序运行的时候,输入完字符串之后,第二行和第三行就直接跳出来了是什么原因?... 想问各位大佬,程序运行的时候,输入完字符串之后,第二行和第三行就直接跳出来了是什么原因? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 字符串 scanf 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? home气昂昂 2017-12-05 知道答主 回答量:10 采纳率:0% 帮助的人:6万 我也去答题访问个人页 关注 展开全部 如果第一个是输入%s 第二个输入一个%c那么由于 回车'键'在Windows系统中用"\n\r"两个字符表示,所以由于scanf读入的问题只接受一个以字符就会多余一个,而这个多余的就会被下一个输入字符所接受,所以才未输入就结束了。这是在两个输入之间加入getchar()即可接受这个多余的字符。或者把输入字符串改为gets(str)。 追问 谢谢! 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 呦呦果冻 2017-12-05 知道答主 回答量:12 采纳率:60% 帮助的人:4.7万 我也去答题访问个人页 关注 展开全部 看不清楚你的图片。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2012-08-20 ★C语言 关于scanf输入字符串的问题 15 2012-12-25 C语言中用scanf函数输入字符时,为什么要在输入控制符%c... 232 2016-06-04 为什么在C语言中,用scanf输入字符串时,不需加& 100 2017-03-02 c语言,scanf 输入字符串问题 2 2019-04-13 关于C语言字符和字符串的问题 2012-12-01 C语言用如何用scanf输入带有空格的字符串 228 2019-01-09 C语言中scanf中输入问题(高手进,谢谢) 13 2018-07-17 c语言scanf 和gets对字符串的输入 2 更多类似问题 > 为你推荐: