题目:字符串反转,如将字符串 “www.runoob.com” 反转为 “moc.boonur.www”。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void fanzhuan(char *s);
int main()
{
char s[]="www.runoob.com";
printf("反转前字符串:%s\n",s);
fanzhuan(s);
printf("反转后字符串:%s",s);
return 0;
}
void fanzhuan(char *s)
{
int i,j,k;
char a;
printf("%d\n",strlen(s));
j=strlen(s);
for(i=1;i<=strlen(s)/2;i++,j--)
{
a=*(s+i-1);
*(s+i-1)=*(s+j-1);
*(s+j-1)=a;
}
}
运行结果: