<分区>
对于这段代码,我必须从老师给我们的函数原型(prototype)中填充函数。对于此特定功能,我不断收到以下错误。
"error: expected ';' before 'p'" delete p;
int delete(struct node *start, int data){
struct node *q, *p;
int dataAfter;
p = find(start, dataAfter);
if (p != NULL){
q = start;
while (q->next != p){
q = q->next;
}
q->next;
p->next;
delete p;
return 1;
}
return 0;
}