我做了一个C程序,但它不工作[关闭]

r1zhe5dt  于 2023-04-19  发布在  其他
关注(0)|答案(2)|浏览(122)

已关闭,该问题需要details or clarity,目前不接受回答。
**想要改进此问题?**通过editing this post添加详细信息并澄清问题。

1小时前关闭
Improve this question
this is the error imagethis is the code i wanted to run该程序有它自己没有问题,但正在运行一半的方式只
我想让它跑,但它不跑

des4xlb0

des4xlb01#

您已使用:

int a;
int b;
scanf("%d", a);
scanf("%d", b);

这是不正确的,你需要像这样通过引用传递:

int a;
int b;
scanf("%d", &a);    
scanf("%d", &b);

然后再往下,你有以下内容:

return 0;12

你不需要12,只用途:

return 0;

你也没有检查B是否为零……如果你输入0,这会给你带来各种各样的痛苦。

jgovgodb

jgovgodb2#

你需要将a的地址传递给scanf()(即使用scanf("%d",&a)

相关问题