看了函数的编写,问题不是一楼所说的“中文标点”的问题,而是其中的ElementType,应该是一个结构体吧!如果是的话,那么其中比较的条件就写错了。应该是while(p!=NULL && p->data!=e->data),就是说参与比较的数据类型不同。出错提示也说明了这一点,未定义这种结构体类型的!=这种运算符。
while里面 P!=null 感叹号是中文输入法吧,改成英文的就行。