c语言比较2个字符串 C语言中怎样交换两个字符串?

C语言中怎样交换两个字符串?它与简单的变量的交换方法相同,不过字符串的传递是是从系统函数基于的。比如:charstr1[20]{beijing},str2[20]{qindao},temp[20];s

C语言中怎样交换两个字符串?

它与简单的变量的交换方法相同,不过字符串的传递是是从系统函数基于的。比如:charstr1[20]{beijing},str2[20]{qindao},temp[20];strcpy(str1,temp);strcpy(str2,str1);strcpy(temp,str2);strcpy函数功能是字符串剪切粘贴,将最后一个参数指定你的字符串图片文件夹到第二个参数指定你的位置两个参数都是字符串首地址。在用strcpy是需要#include

请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数)?

#includestdio.hintnew(char*s1,char*s2){

inti0,j;

while(s1[i]!