master
 1#include <stdlib.h>
 2#include <stdbool.h>
 3
 4typedef struct btree_node {
 5  struct btree_node *left;
 6  struct btree_node *right;
 7  int pre_order[32];
 8  int in_order[32];
 9  int post_order[32];
10  int data;
11} BTree;
12
13BTree *btree_init(int data);
14BTree *btree_insert(BTree *root, int data);
15void btree_in_order_number(BTree *tree);
16void btree_inspect(BTree *tree);
17void btree_post_order_number(BTree *tree);
18void btree_pre_order_number(BTree *tree);