#鹏哥C语言#P76
1.方法一:用ASCII字符码
#include<stdio.h>
int main()
{
char ch=0;
scanf("%c",&ch);
if(ch>='a' &&ch<='z')
printf("%c\n",ch-32);
else if(ch='A' && ch<='Z')
printf("%c\n",ch+32);
return 0;
}
2.方法二:利用库函数
#include<stdio.h>
#include<ctype.h>
int main()
{
char ch=0;
scanf("%c",&ch);
if(islower(ch))
printf("%c\n",toupper(ch));
else if(isupper(ch))
printf("%c\n",tolower(ch));
return 0;
}
运行结果展示: