>>208


#define max(a, b) ((a) > (b)? a : b)
int height(Tree t)
{
int l_height, r_height;
if(t == NULL){
return -1;
} else {
l_height = height(t->left_subtree);
r_height = height(t->right_subtree);
return max(l_height, r_height) + 1;
}
}