题目描述:
请编写一个函数fun(char*s),该函数的功能使把字符串中的内容逆置。
#include<stdio.h>
void fun(char* s);
int main()
{
char a[20] = "loved";
fun(a);
puts(a);
}
void fun(char* s)
{
char* a = s, temp;
int l=0;
for (;*a != '\0';a++)
{
l++;
}
for (int i = 0;i < l / 2;i++)
{
temp = *(s+i);
*(s+i) = *(s + l - i-1 );
*(s + l - i-1 ) = temp;
}
}
/*以上代码运行环境为VS2019*/