[Solved] How to inverse string without library functions – C++


Did you maybe mean to do this:

for (int i = 0; i < userString.length(); ++i)
{
   if (isupper(userString[i]))
   {
       userString[i] = (tolower(userString[i]));
   }
   else if(islower(userString[i]))
   {
       userString[i] = (toupper(userString[i]));
   }
}

This will actually inverse. What you were doing before doesn’t work, and also only converts to uppercase

11

solved How to inverse string without library functions – C++