请问诸位的我的这个双向链表显示错在拿了
请问诸位的我的这个双向链表显示错在拿了void disp(st *h)
{
st *p,*q;
p=h->next;
q=h;
while(p!=NULL)
{
p->front=q;
q=p;
p=p->next;
}
q=p->front;
while(q!=h)
{
printf("[%d]->[%s]->",q->num,q->name);
q=q->front;
}
printf("head\n");
}

玉树临风赛潘安,一树梨花压海棠的.......