编写一个函数f(char*s),其功能是把字符串中的内容逆置。

2024-11-07 12:34:12
推荐回答(1个)
回答1:

#include
#include 
char* f(char*s)
{
int len=strlen(s);
char* p=s;
char *q=s+len-1;
char t;
while (p {
t=*p;*p=*q; *q=t;
++p;  --q;
}
return s;
}
//测试
int main()  
{
char str[]="abc";
printf("%s", f(str));
return 0;
}