
영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요.
#include <stdio.h>
#include <ctype.h>
#define LEN_INPUT 10
int main(void) {
char s1[LEN_INPUT];
scanf("%s", s1);
for (int i = 0; i<=s1[i]; i++){
if(isupper(s1[i])){
s1[i]=tolower(s1[i]);
}
else if(islower(s1[i])){
s1[i]=toupper(s1[i]);
}
}
printf(s1);
return 0;
}
우왕 문제를 보고 느에엥?! 했는데 풀이를 보니까 이해가 쏙쏙이네요! ヾ(≧▽≦*)o