描述
KiKi想完成字母大小写转换,有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;反之则转换为大写字母。
输入描述:
多组输入,每一行输入一个字母。
输出描述:
针对每组输入,输出单独占一行,输出字母的对应形式。
#include<stdio.h>
#include<ctype.h>
int main()
{
int ch=0;
while(scanf("%c\n",&ch)!=EOF)
{
if(islower(ch))
{
printf("%c\n",ch-32);}
if(isupper(ch))
{
printf("%c\n",ch+32);}
}
return 0;
}
// ch-32可以写成 toupper(ch) ch+32可以写成tolower(ch)