C语言 编写两个子函数,分别为strlength和strswap,实现字符串长度的求解

C语言 编写两个子函数,分别为strlength和strswap,实现字符串长度的求解和交换两个字符串功能。例如:输入“helloworld”调用strlength就能返回该字符串长度为10。

第1个回答  推荐于2017-09-13
nt strlen(char s[])
{
int len=0 ,i;
for(i=0;s[i]!='\0';i++)
len++;
return len;}追问

大神,可以给我完整的吗

追答

交换:
int trswap(s1[] s2[])
{
int i,t,a,b;
char s1[],s2[];
a=strlen(s1[]);
b=strlen(s2[]);
if(a<=b)
zhun=b;
else zhun=a;
for(i=0;i<zhun;i++)
{
t=s1[i];
s1[i]=s2[i];
s2[i]=t;
}
return s1[],s2[];
}

我自己写的,你要不运行试试,记得把前面那个函数一起输入,我调用了那个。

本回答被提问者和网友采纳
相似回答