Binary trees in C Programming Language