花開丶若相惜ソ 发表于 2018-3-8 08:36:29

运行总是提示第5行,丢失分号。。纠结,各位帮看看

本帖最后由 花開丶若相惜ソ 于 2018-3-8 09:04 编辑

typedef struct
{
char name;
intx;
NODE *list;
}NODE;
void f( NODEr)
{
strcpy(r.name,"mary");
r.x=90;
}
void ff(NODE s[ ])
{
strcpy(s.name,"alice");
s.x=76;
}
main()
{
NODEs[]={"joan",89,"lily",90},t={"adan",100};
inti;
f(t);
ff(s);
for(i=0;i<2;i++)
printf("%s,%d\n",s.name,s.x);
printf("%s,%d\n",t.name,t.x);
}

BngThea 发表于 2018-3-8 08:48:40

你把具体的错误提示也贴出来一下

checkily 发表于 2018-3-8 08:58:51

要把错误提示的截图也发出来

花開丶若相惜ソ 发表于 2018-3-8 09:04:42

BngThea 发表于 2018-3-8 08:48
你把具体的错误提示也贴出来一下

补了

花開丶若相惜ソ 发表于 2018-3-8 09:05:32

checkily 发表于 2018-3-8 08:58
要把错误提示的截图也发出来

补了

BngThea 发表于 2018-3-8 09:11:00

结构的名字NODE最后放在整个结构之后
之前(里面)使用了该结构

roluce 发表于 2018-3-10 06:24:59


你把具体的错误提示也贴出来一下{:10_249:}

小小小菜菜菜 发表于 2018-12-20 13:08:04

顶下

1809228982 发表于 2018-12-21 14:08:07

我是进来看答案的...
页: [1]
查看完整版本: 运行总是提示第5行,丢失分号。。纠结,各位帮看看