modified BTree.c, add C语言