c语言输出1到n的全排列