대소문자 변환을 하기위해선 일단 ASCII 코드를 알아야 한다.
- American Standard Code for Information Interchange 의 약어
- 7개의 비트로 구성된 코드(3 zone + 4 number)
- 128개의 영문자 , 숫자 , 특수문자 표현
ASCII 코드표가 따로 정리되어 있지만
A = 65 , a = 97 이것만은 꼭 기억하자.
소문자와 대문자의 차이는 32 이다.
* 대소문자 변환 코드
char a;
scanf("%c",&a);
if(65<=a && a<=90)
a=a+32;
else if(97<=a && a<=122)
a=a-32;
or
char a;
scanf("%c",&a);
if('A'<=a && a<='Z')
a=a+32;
else if('a'<=a && a<='z')
a=a-32;