题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
用c++怎么写,麻烦简单点,不要用栈
递归不爽
void func(char *ptr)
{
int len = strlen(ptr);
int i = 0;
while (i < len) {
char ch = ptr[i];
ptr[i] = ptr[len - 1];
ptr[len -1] = ch;
len--;
i++;
}
}