//输入一个字符 判别它是否为大写字母 如果是转换成小写字母 如果不是不转换 然后输出最后得到的字符
#include<stdio.h>
int main()
{
char ch;
scanf_s("%c", &ch);
if (ch >= 'A' && ch <= 'Z') {
printf("%c\n", ch + 32);
}
else {
printf("%c\n", ch);
}
return 0;
}
这是第一种方法
第二种方法可以采用条件表达式
#include<stdio.h>
int main()
{
char ch;
scanf_s("%c", &ch);
ch = (ch >= 'A' && ch <= 'Z') ? (ch + 32) : ch;
printf("%c\n", ch);
return 0;
}