c语言如何实现排列组合