大小写互换

来源:互联网 发布:突然蹦出鬼吓人软件 编辑:程序博客网 时间:2024/06/02 12:51

大小写互换

时间限制:1000 ms | 内存限制:65535 KB
难度:0
描述
现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。
输入
第一行只有一个整数m(m<=10),表示测试数据组数。
接下来的m行,每行有一个字符串(长度不超过100)。
输出
输出互换后的字符串,每组输出占一行。
样例输入
2AcmACCEPTED
样例输出
aCMaccepted

代码

 #include<stdio.h>#include<string.h>int main(void){int a, i;scanf("%d", &a);while(a--){char s[100];scanf("%s", s);int str=strlen(s);for(i=0; i<str; i++){if(s[i]>='A' && s[i]<='Z'){printf("%c", s[i]+32);}else if(s[i]>='a' && s[i]<='z'){printf("%c", s[i]-32);}}printf("\n");}return 0;}        


原创粉丝点击