一道C语言程序最后面有一个错误,求改正!

2025-12-04 00:16:12
推荐回答(2个)
回答1:

如果你用的不是C++兼容的C编译器,就请把STREC *h;放在int i,n;那里去——C编译器是不允许在代码行间进行变量声明的。如果一定要这么做,那请把最后5行用一对{}括起来!

回答2:

最后四句调用了三个函数。不知道三个函数是什么,找不到错
看你貌似是在用链表写,能把运行的时候出了什么错说下吗,可以猜一下你大概哪里错了。