置换算法C语言实现