문제

: [ 문제 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;
}
반응형