#ifndef BST_H #define BST_H struct node_t; typedef struct node_t { struct node_t *left; struct node_t *right; void *item; } node; typedef struct { struct node_t *root; unsigned long count; } bst; int initBST (bst **); #endif