大小写字母转换 (15分)
大小写字母转换 (15分)
输入一行字符,以回车符 ‘\n’ 结束,将其中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出。
输入格式:
输入一行字符,以回车符 ‘\n’ 结束。
输出格式:
将输入字符串中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出。
输入样例:
Reold 123?
输出样例:
rEOLD 123?
#include<stdio.h>
int main(void)
{
char ch;
do{
scanf("%c",&ch);
if(ch>='a'&&ch<='z')
ch=ch-'a'+'A';
else if(ch>='A'&&ch<='Z')
ch=ch+'a'-'A';
else if(ch=='\n')
break;
printf("%c",ch);
}while(1);
return 0;
}
版权声明:本文为qq_43563207原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。