编写程序,输入一行字符,以回车符 \n
结束,将其中的大写字母转换为相应的小写字母,小写字母转换为相应的大写字母后输出,其他字符按原样输出。
输入格式
输入一行字符,以回车符 \n
结束。
输出格式
将输入字符串中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出。
示例1
输入
Reold 123?
输出
rEOLD 123?
#include <stdio.h>
int main () {
// TODO 请在此处编写代码,完成题目要求
char str[200];
while(gets(str)!=NULL)
{
for(int i=0;str[i]!='\0';i++)
/*'\0'是字符串的结尾*/
{
if(str[i]==' ')
{
printf(" ");
/*注意空格*/
}
else if(str[i]>='a'&&str[i]<='z')
{
str[i]=str[i]-32;
printf("%c",str[i]);
}
else if(str[i]>='A'&&str[i]<='Z')
{
str[i]=str[i]+32;
printf("%c",str[i]);
}
else printf("%c",str[i]);
}
}
return 0;
}