为了账号安全,请及时绑定邮箱和手机立即绑定

我把教程图片里面的程序编出来,发现运行不了???

#include <stdio.h>

int x = 1;

int fn1(int x)

{

int y,z;

z = 2;

y = x+z;

printf("y=%d\n",y);

return 0;

}

int main()

{

fn1(2);

int y = 10;

printf("x+y=%d",y+x);

return 0;

}


正在回答

2 回答

可以运行啊 我复制了你贴出的代码去运行了。

0 回复 有任何疑惑可以回复我~
#1

我是男神胡大人 提问者

好奇怪,我电脑运行的时候就会出现 1 error(s)
2019-08-07 回复 有任何疑惑可以回复我~
#2

小小疾飞 回复 我是男神胡大人 提问者

有什么错误描述吗?
2019-08-07 回复 有任何疑惑可以回复我~
#3

我是男神胡大人 提问者 回复 小小疾飞

没有,仅仅提示了 1 error,并没有提示哪里错误了,我的C++ 是不是下错了?
2019-08-07 回复 有任何疑惑可以回复我~
#4

小小疾飞 回复 我是男神胡大人 提问者

不知道 可能是其他问题吧。。。
2019-08-07 回复 有任何疑惑可以回复我~
#5

我是男神胡大人 提问者 回复 小小疾飞

D:\C语言程序文件夹\2019.8.7-2.c(14) : error C2143: syntax error : missing ';' before 'type' D:\C语言程序文件夹\2019.8.7-2.c(15) : error C2065: 'y' : undeclared identifier 执行 cl.exe 时出错.
2019-08-07 回复 有任何疑惑可以回复我~
#6

小小疾飞 回复 我是男神胡大人 提问者

你重新复制粘贴下?
2019-08-07 回复 有任何疑惑可以回复我~
#7

我是男神胡大人 提问者 回复 小小疾飞

这个错误描述我看不太懂
2019-08-07 回复 有任何疑惑可以回复我~
#8

小小疾飞 回复 我是男神胡大人 提问者

少了个分号 y没有定义 那个14 15 应该是行号吧
2019-08-07 回复 有任何疑惑可以回复我~
查看6条回复

我的写13行“;"错误(我试过了就是英文输入的)和14行y没有定义

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我把教程图片里面的程序编出来,发现运行不了???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信