求告知,c语言用链表编菜单程序,为什么会出现这种情况,怎么解决?谢谢

会弹出来一个小框,提示这个程序已停止工作,有两个绿色箭头,一个是联机检查解决方案并关闭程序,一个是关闭程序。

出现野指针了吧,检查一下有没有指针指向了临时变量。