#ifndef _NODE_H #define _NODE_H #include struct node { char data; struct node *prev; struct node *next; }; typedef struct node Node; Node *mknode(char ); // allocate new node containing value Node *rmnode(Node *); // deallocate node Node *cpnode(Node *); // duplicate node #endif