输入一个字符判断,如果它是小写字母的输出,其对应大写字母,如果是大写字母的输出对应的小写字母,如果数字则输出数字本身,如果是空格则输出空格,如果上述情况均不顺,则输出other。
用scanf输入一个字符,判断字符的取值范围
#include <stdio.h>
int main()
{
char ch = getchar();
if(ch >='a' && ch <= 'z')
printf("%c",ch - 32);
else if(ch >='A' && ch<='Z')
printf("%c",ch + 32);
else if(ch >= '0' && ch <='9')
printf("%c",ch);
else
printf("other");
return 0;
}