不是提示少一个分号吗?怎么不找一下,试一下是不是这个地方:void ClearStack(LiStack *&s) { LiStack *p=s->next; while(p!=NULL) { free(s); s=p; p=p->next ---这里加一个分号: p=p->next;}
typedef int ElemType 后面少个分号