就用ascii码的方式,让qwert变成trewq这种
倒置和ASCII码无关啊,只需要头尾对应下标数据交换就行
#include <stdio.h>
#include <string.h>
int main()
{
char s[1000],i=0,len,t;
gets(s);
len = strlen(s);
for(i=0;i<len/2;i++)
{
t = s[i];
s[i] = s[len-i-1];
s[len-i-1] = t;
}
puts(s);
return 0;
}
先搞一个字符串abcde然后找两个变量分别指向串首(i)和串尾(j),最后然后两两交换,交换之后,i加一,j减一,然后直到 i >= j 跳出循环