楼上的一不小心两条语句写反啦!!!
void fun (char *ss)
{
char ch,*p=ss;
while(*p++);
p--;
while(ss
{
ch = *ss;
*ss = *p; //反过来写*p的内容就丢了。。
*p = ch;
ss++;
p--;
}
}
void fun (char *ss)
{
char ch,*p=ss;
while(*p++);
p--;
while(ss
{
ch = *ss;
*p = ch;
*ss = *p;
ss++;
p--;
}
}