c语言,程序哪里错了,为什么后面那个scanf就不执行,提示了是否继续后直接结束了 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 scanf 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? 传薪网络 2015-11-04 · TA获得超过1355个赞 知道小有建树答主 回答量:635 采纳率:92% 帮助的人:242万 我也去答题访问个人页 关注 展开全部 因为你在上一个scanf函数执行的时候输入了回车 在window中,回车会变成两个字符\r\n 这些都会保留,并发给下一个scanf 然后下一个直接接收到\n字符 这时你的while判断会为假,然后就结束程序了 建议第二个采用输入字符串比较好,然后取字符串的第一个大于0x20的字符,作为ch的值 追问 能来段代码么,😉 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-09-28 C语言的scanf怎么没执行? 2019-03-04 C语言使用scanf()之后,后面还要输入的时候老是自动结束,该怎么处理? 1 2016-10-14 这个c程序哪里错了?编译器 告诉我scanf函数错了,可是他没错呀 更多类似问题 > 为你推荐: