/** * Define a data structure for use with doubly linked listsof strings. */ typedef struct dllnode { char *data; struct dllnode *prev; struct dllnode *next; } dllnode;