c语言算法