Дана функция удаления элемента с заданным номером из списка:
list* Delete_Item_from_List(list* Head, int Number);
Пронумеровав от 1 до 12, установите правильный порядок операторов, выполняющих удаление элемента из середины списка.
ptr=Head;
ptr=ptr->next;
if (Current!=Head)
free(Current);
list *ptr;
if (Current!=NULL)
list *Current=Head;
Current=Current->next;
while (ptr->next!=Current)
Current=ptr;
for (i=1; i<Number&&Current!=NULL; i++)
ptr->next=Current->next;