c语言算法案例