C语言如何将二位字符串数组中的两个元素交换位置

2025-03-16 08:01:07
推荐回答(1个)
回答(1):

#include
#include
void main() { char s[2][80]={ "aaa","bbbb" },char buf[80];
  strcpy(buf,s[0]); strcpy(s[0],s[1]); strcpy(s[1],buf); //类似于整数变量交换值
  printf("%s\n%s\n",s[0],s[1]);
}