create函数没有返回,函数结尾最后加一句: return phead;PNODE create_list(){........return phead;}
你的phead指向null,而你之后调用phead->next,是空指针,所以报错
前面的create函数没有返回,后面reverse访问phead时访问空地址,所以报错有帮助望采纳