从键盘输入一行字符,以回车结束,若为小写字母,则转换为对应的大写字母;若为大写字母,则转换为对应的小写字母;其他字符保持不变
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int i;
char arr[256];
gets(arr);
for (i = 0; i < strlen(arr); i++)
{
if (arr[i] >= 'a' && arr[i] <= 'z')
printf("%c", arr[i] - 32);
else if (arr[i] >= 'A' && arr[i] <= 'Z')
printf("%c", arr[i] + 32);
else
printf("%c", arr[i]);
}
return 0;
}