Binary Heap Data Structure Using C