functions to do edit a dunamic linked list in c.
push a new node int the beginning of the list
refernce head of the first element of the list data to be added in the new node
inserts a new node after a specific node
refernce head of the first element of the list data to be added in the new node AfterNode the data which we will insert the new node after
deletes a specific node in the list
refernce head of the first element of the list node data to be deleted
prints all elements in the list
refernce head of the first element of the list
adds a new node at the end of the list
refernce head of the first element of the list data to be added in the new node