Professional Documents
Culture Documents
Draft
Draft
{
struct Node *p = head;
srtuct Node *q;
while(p!=NULL)
{
for(int i = 0;i<M;i++)
{
q = p;
p = p->next;
}
if(p->next!=NULL)
{
q->next = p->next;
free(p);
}
else
{
q->next = NULL;
free(p);
}