프로그래머스 코딩 기초 트레이닝 4번 대소문자 바꿔서 출력하기
📌 영어 알파벳으로 이루어진 문자열
str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요.
- 1 ≤
str의 길이 ≤ 10str은 알파벳으로 이루어진 문자열입니다.
< 입출력 예 >
입력 #1 aBcDeFg
출력 #1 AbCdEfG
#include <iostream>
#include <string>
using namespace std;
int main(void) {
string str;
cin >> str;
for(int i = 0; i < str.length(); i++)
{
if(str[i] >= 'A' && str[i] <= 'Z')
{
str[i] = tolower(str[i]);
}
else if(str[i] >= 'a' && str[i] <= 'z')
{
str[i] = toupper(str[i]);
}
}
cout << str << endl;
return 0;
}