我不理解!求解释一下原因

img


求解释一下

你这是.c文件,不是.cpp文件。
.c文件要求所有变量申明必须在函数开头部分。你把int num1;放到create()函数开头部分就可以了

这个是录入图书资料的功能,循环创建一个链表。
一本图书资料当做链表的一个节点。如果图书编号为0就结束输入。

我感觉应该是你的标点符号错了,
你都改成用英文试试,感觉英文逗号和分号不是你这样子的