티스토리 뷰
목차
※내용정리
"입력한 영어문자열이 소문자면 대문자로 대문자면 소문자로 변환시켜 출력시켜라!"
※필요한 배경지식
입력받은 영어문자열 하나 하나를 소문자에서 대문자,또는 대문자에서 소문자로 변환시키기위한
배열의 활용,strlen함수, 아스키코드와 %c에 대해서 잘 알고 있다면
쉽게 해결할 수 있는 문제다.
#include<stdio.h>
#include<string.h>
int main() {
char word[100];
scanf("%s", word);
int len = strlen(word);
for (int i = 0; i < len; i++) {
if (word[i] < 90)
word[i] = word[i] + 32;
else {
word[i] = word[i] - 32;
}
}
for (int i = 0; i < len; i++) {
printf("%c", word[i]);
}
return 0;
}
반응형
'C언어' 카테고리의 다른 글
[백준-3733]: Shares(C99)-브론즈5 (0) | 2024.04.23 |
---|---|
[백준-3003]: 킹, 퀸, 룩, 비숍, 나이트, 폰(C99)-브론즈5 (0) | 2024.04.23 |
[백준-2743]: 단어 길이 재기(C99)-브론즈5 (0) | 2024.04.22 |
[백준-2741]: N 찍기(C99)-브론즈5 (0) | 2024.04.22 |
[백준-2739]: 구구단(C99)-브론즈5 (0) | 2024.04.22 |