C语言选择结构,大小写字母互换

编写一个程序:输入一个字符型数据,先判断此数据是否为字母,若是大写字母,请将大写字母转换成小写字母;若是小写字母,请将小写字母转换成大写字母;若不是字母,请输出“您输入的不是字母”这类提示语句。

三次判断即可


#include <stdio.h>
int main(){
    char a;
    scanf("%c",&a);
    if(a >= 'a' && a <= 'z') printf("%c",a-'a'+'A');
    else if(a >= 'A' && a <= 'Z') printf("%c",a-'A'+'a');
    else printf("你输入的不是字母");
    return 0;
}