请编写一个函数void fun (char *ss),它的功能是:把ss字符串中的字符按逆序存放。

2025-06-20 19:41:00
推荐回答(2个)
回答1:

楼上的一不小心两条语句写反啦!!!
void fun (char *ss)
{
char ch,*p=ss;
while(*p++);
p--;
while(ss{
ch = *ss;

*ss = *p; //反过来写*p的内容就丢了。。
*p = ch;

ss++;
p--;
}
}

回答2:

void fun (char *ss)
{
char ch,*p=ss;
while(*p++);
p--;
while(ss{
ch = *ss;
*p = ch;
*ss = *p;
ss++;
p--;
}
}