C语言实现单链表问题请教

 这里无法读取内存是怎么回事?代码该怎么改?

 

 

 

 

 

第80行,这行多余,应该删除。
在第91行后面插入一行:head->next=NULL;

数据结构对单链表进行数据排序
http://bbs.csdn.net/topics/392201633