반응형
ASCII 코드값을 이용해 대문자와 소문자의 코드 차이값인 32를 이용하여 대소문자를 바꾼다.
tolower()함수와 toupper 함수를 사용하려면 <ctype.h>이 필요하다.
tolower()함수와 toupper 함수를 사용하려면 <ctype.h>이 필요하다.
#include <stdio.h>
#include <ctype.h> // tolower()과 toupper()을 사용하기 위해
int main(void)
{
char ch1, ch2;
ch1 = 'a';
ch2 = 'X';
printf("바뀌기 전\n");
printf("%c\n", ch1);
printf("%c\n", ch2);
printf("바뀐 후\n");
printf("%c\n", toupper(ch1));
printf("%c\n", tolower(ch2));
return 0;
}
반응형
'System Programmings > C' 카테고리의 다른 글
[C] 문자열 역순으로 바꿔저장하기 (한/영) (0) | 2010.08.06 |
---|---|
[C] 문자열 역순으로 출력하기 (한/영 재귀함수 포함) (0) | 2010.08.06 |
[C] strlen을 직접 만들어 보면? (0) | 2010.08.06 |
[C] 배열 arr[2] == *(arr+2)와 같다 (0) | 2010.08.06 |
[C] 한글 '가'의 코드 (0) | 2010.08.05 |