将全局变量顺序表赋值到链表时出错了怎么办

问题遇到的现象和发生背景

以及建立了一个全局可用的顺序表并且已经初始化,也建立了链表s 想把顺序表里的元素赋到链表内,结果运行出错了

问题相关代码,请勿粘贴截图

img

img

img

运行结果及报错内容

没有报错
但是强制退出了方框

img

我的解答思路和尝试过的方法

发现是赋值这一片的问题

我想要达到的结果

让该函数可以运行

你的问题在函数里面的第三行p=s->next;这里,
可能你是想s->next = p?
反正你这里重新给p赋值,就把上面的分配内存的那块内存给弄成野的了
后面在操作p就出问题了

代码没贴全,目测 int AddList() 函数写的不对。