我用 C++ 写了这段代码
#include <iostream>
using namespace std;
char convert1 (char x[])
{
for ( int i =0; i<5;i++)
{
if ( i/2 ==0 )
x[i] =tolower(x[i]);
else
x[i] = toupper(x[i]);
return x[i];
}
}
int main()
{
char z[] = "REDCA";
cout<<convert1(z);
return 0;
}
它会工作,但它总是只打印第一个字母 R 的小写字母。但我想打印像这个 rEdCa 这样的完整单词
所以我该如何修改它