Following are the few questions that i could not solve as a beginner of C programming:
1) Write C statements which will insert a new node nodew between node1 and node2, using the pointer list (which is currently pointing to node1). Assume that a pointer new_node points to node nodew.
2) Write a function called delete_node, which accepts a pointer to a list, and a pointer to the node to be deleted from the list.
3) Write a function called insert_node, which accepts a pointer to a list, a pointer to a new node to be inserted, and a pointer to the node after which the insertion takes place.
Solutions from you guys will be appreciated.