C언어/예제

[C] 대소문자를 바꾸는 프로그램

thpop 2024. 11. 6. 17:03
반응형

사용자로부터 단어를 입력받고, 그 단어의 대소문자를 바꾼 결과를 출력하는 프로그램을 만들어볼 것이다.

 

기대하는 출력 결과는 아래와 같다.

BaNAna
bAnaNA
Korea
kOREA

 

프로그램의 구조는 아래와 같다.

#include <stdio.h>

int main() {
	char ch1;
	ch1=getchar();
	while (ch1!='\n'){
		if (ch1<=90){
			ch1+=32;
			printf("%c",ch1);
			ch1=getchar();
		}
		else {
			ch1-=32;
			printf("%c",ch1);
			ch1=getchar();
		}
	}
	return 0;
}
반응형