C语言 从键盘上输入一个字符,若是大写字母则转换为对应的小写字母,若是小写字母则转换为对应的大写字母,若是其他字符则保持不变,最后输出转换后的字符
#include <stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
if(ch>='A'&&ch<='Z')
{
ch=ch+32;
printf("%c",ch);
}else{
printf("%c",ch);
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main(void)
{
char ch1;
printf_s("请输入一个字符:");
scanf_s("%c",&ch1);
if ((ch1>='a')&&(ch1<='z')){
printf("转换后的字符为:%c\n",ch1-32);
}
else if((ch1>='A')&&(ch1<='Z')){
printf("转换后的字符为:%c\n",ch1+32);
}
else{
printf("未转换,原字符为:%c\n",ch1);
}
return 0;
}
#include<stdio.h>
int main()
{
ch = getchar();
if ((ch>='A')&&(ch<='Z'))
ch+=32;
else if(ch>='a' && ch<='z')
ch-=32;
printf("%c",ch);
return 0;
}