문제
: [ 문제 1 ] 영문 대소문자 변환기를 만들자. 입력값은 항상 알파벳이며, 대문자를 입력 받으면 소문자를, 소문자를 입력받으면 대문자로 변환하여 출력하시오. 알파벳 이외의 문자를 입력 받으면, 그대로 출력한다.
<실행 예시 1>
<실행 예시 2>
<결과 코드>
#pragma warning(disable:4996)
#include <stdio.h>
int main() {
char c;
scanf("%c", &c);
if (c >= 'A' && c <= 'Z') {
c = c - 'A' + 'a';
printf("%c", c);
}
else if (c >= 'a' && c <= 'z') {
c = c - 'a' + 'A';
printf("%c", c);
}
else {
printf("%c", c);
}
return 0;
}
반응형
최근댓글