반응형
문제
영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
int main() {
char str[101];
scanf("%s", str);
for (int i = 0; i < strlen(str); i++) {
if (str[i] >= 'A' && str[i] <= 'Z')
str[i] += 32;
else if (str[i] >= 'a' && str[i] <= 'z')
str[i] -= 32;
}
printf("%s", str);
return 0;
}
반응형
'Algorithm > BAEKJOON' 카테고리의 다른 글
[ C / C++ ] 백준 2751 수 정렬하기 2 (0) | 2022.03.24 |
---|---|
[ C / C++ ] 백준 2750 수 정렬하기 (0) | 2022.03.23 |
[ C / C++ ] 백준 2742 기찍N (0) | 2022.03.21 |
[ C / C++ ] 백준 2741 N찍기 (0) | 2022.03.20 |
[ C / C++ ] 백준 2739 구구단 (0) | 2022.03.19 |