대문자를 소문자로 소문자를 대문자로 변환
2007/04/25 09:56
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char arr[] = "Hello World!";
int i;
printf("%s\n", arr);
for(i=0;i < sizeof(arr); i++)
{
if(('A' <= arr[i]) && (arr[i] <= 'Z'))
arr[i] = arr[i] + ('a' - 'A');
else if(('a' <= arr[i]) && (arr[i] <= 'z'))
arr[i] = arr[i] - ('a' - 'A');
}
printf("%s\n", arr);
system("pause"); /* <stdlib.h> */
return 0;
}