Имеется указатель, который указывает на промежуточный узел (не головной, не хвостовой) в списке с одной ссылкой.Как вставить новый узел непосредственно перед узлом, указанным указателем?
Пример, учитывая односвязный список:
A -> B -> C -> D -> E
Учитывая указатель, указывающий на C (ptr = & C), и новый узел F, как получить
A -> B -> F -> C -> D -> E
Внимание: у нас нет указателей на A.
Спасибо