你意思链表数据就是一个整型呗?
void remove(Linklist head,int x,int y)
{
Linklist p = head->next;
Linklist q = head;
while(p != NULL)
{
if(p->data >x && p->data <y)
{
q->next = p->next;
free(p);
p = q->next;
}
else
{
q = p;
p = p->next;
}
}
}