c语言反向查找函数