c语言计算组合数