Double linked list - Remove node when node contents/value given

This is a discussion on Double linked list - Remove node when node contents/value given within the C Programming forums, part of the General Programming Boards category; This is a program to add, display & delete an item/node from the double linked list ... Here the add ...

Double linked list - Remove node when node contents/value given

This is a program to add, display & delete an item/node from the double linked list ... Here the add & display works correctly... where my delete is having some
problem, when ever I delete an item, it also deletes the tails..