//Tree.h Binary Tree #include #include #define null NULL //I hate typeing in ALL CAPS //Structs and Typedefs typedef struct node { int val; node *left; node *right; }; //Globals node *topNode = null; extern int numbers[50]; //Prototypes void doTreeSort(void); void insert(int num, node **currentNode); //RECURSIVE void printTree(node *targetNode); //RECURSIVE void freeTree(node **targetNode); //RECURSIVE void memError(void); extern void myExit(int retval);