Link DeleteList(Link Head,int Key)
{
Link Pointer;
Link Back;
Pointer = Head;
while(1)
{
if(Pointer->Next == NULL)
{
printf("Not Found!!");
break;
}
if(Head->Number == Key)
{
Head = Pointer->Next;
free(Pointer);
break;
}
Back = Pointer;
Pointer = Pointer->Next;
if(Pointer->Number == Key)
{
Back->Next = Pointer->Next;
free(Pointer);
break;
}
}
return Head;
}