#ifndef TREE_H struct tnode { char *word; struct linklist *lines; struct tnode *left; struct tnode *right; }; struct linklist { int linenum; struct linklist *ptr; }; #define TREE_H #endif struct tnode *addtree(struct tnode *p, char *w, int linenum); void tprint(struct tnode *p); void tfree(struct tnode *p);