鱼C论坛

 找回密码
 立即注册
查看: 1847|回复: 7

[已解决]为什么第二个printf没有显示?老师留的作业

[复制链接]
发表于 2020-11-4 19:56:42 | 显示全部楼层    本楼为最佳答案   
下面这一语句出错了,控制符中间有 / ,有 +, 后面还没有取地址符 &
scanf_s("%d/%d+%d/%d",num1,denom1,num2,denom2);
改为:
scanf_s("%d%d%d%d",&num1,&denom1,&num2,&denom2); 运行输出就都正常了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-4 20:20:11 | 显示全部楼层
本帖最后由 风过无痕1989 于 2020-11-4 20:22 编辑
超级鸡杰 发表于 2020-11-4 20:04
改了过后还是不能显示下一个printf


谁说的?我是运行正常了才来回答的
你发的是图片,我是费了很大的劲,才将你的图片转换为代码。现在我去回复了其他帖子,你的程序我没有保存,将你的代码发出来,我运行截图给你看

对了,我是VS2015,scanf() 函数要求写成 scanf_s ,你改成 : scanf("%d%d%d%d",&num1,&denom1,&num2,&denom2); 再试试看
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2020-11-4 20:33:06 | 显示全部楼层

下次别发图片,将你的代码直接复制,然后到这里来粘贴,这样发出来,可以节省很多的等待时间
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-19 03:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表