c语言两个字符串互换