c语言中字符串交换位置