티스토리 뷰

대문자는 소문자, 소문자는 대문자로 치환하는 프로그램 소스



C언어 소스를 남겨봅니다.

이번 포스팅은 대문자는 소문자, 소문자는 대문자로 치환"하는 프로그램 소스인데요.
 
입력받은 문자가 A 보다 크거나 A 이고 ,
Z 보다 작거나 Z 이면 대문자이므로 소문자로
입력받은 문자가 a 보다 크거나 a 이고 ,
z 보다 작거나 z 이면 소문자 이므로 대문자로
변환하여라

 

#include <stdio.h>

void main()
{
	char x,y;
 
	// 알파벳 입력 받기 
	printf("input Alphabet : ");
	scanf("%c", &x);

 /* 
	입력받은 문자가 소문자일 경우
	아스키코드에서 32를 빼서 소문자로 변환
	입력받은 문자가 대문자일 경우
	아스키코드에서 32를 더해서 대문자로 변환
 */
 
	if (x>='a' && x<='z')
		y=x-32;
	else if (x>='A' && x<='Z')
		y=x+32;
	
	printf("change : %c", y);
}


실행한 결과는



위의 C언어 소스를 실행한 결과는 아래와 같습니다.


댓글
댓글쓰기 폼
공지사항
Total
3,768,320
Today
40
Yesterday
468
«   2023/03   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함