Я написал этот код в C++преобразования в верхний и нижний регистр в 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;
}
он будет работать, но он всегда печатать только небольшой случай первого письма Р., но я хочу, чтобы напечатать полное слово как это rEdCa
так, как я могу изменить его, пожалуйста
Возможный дубликат [написать функцию в C++ для преобразования строки в верхний и нижний регистр] (http://stackoverflow.com/questions/14802305/write-a-function-in-c-to-convert-string- в верхнем и нижнем регистре) – ildjarn