我们的老师希望我们编写一个反转字符数组顺序的程序。因此,如果用户输入“hello”,程序将输出“olleh”。
这是我们得到的功能:
void reverse_string(char coolstring[11], char newcoolstring[11])
{
int count = 0, count2 = 0;
while(coolstring[count] != '\0')
{
count++;
}
count -= 1;
cout << coolstring[count];
system("pause");
while(coolstring[count] != 0)
{
newcoolstring[count] = coolstring[count2];
count -= 1;
count2 += 1;
}
}
但它不起作用,我在试图让它起作用时不知道为什么。你能指出我正确的方向吗?
任何帮助,将不胜感激