问题2715--字符串大小写转换2715: 字符串大小写转换
时间限制: 1 Sec 内存限制: 128 MB
提交: 0 解决: 0
[提交] [状态] [讨论版] [命题人:]题目描述
输入一行不含空格的字符串(长度≤80),大写变小写、小写变大写,其余字符不变,输出转换后的字符串。
输入
不含空格的字符串
输出
大写变小写、小写变大写,其余字符不变
样例输入
AbC123xY
样例输出
aBc123Xy
提示
#include <stdio.h>
int main(void)
{
char s[81];
int i = 0;
scanf("%s", s);
while(s[i] != '\0')
{
if(s[i] >= 'A' && s[i] <= 'Z')
s[i] += 32;
else if(s[i] >= 'a' && s[i] <= 'z')
s[i] -= 32;
i++;
}
printf("%s", s);
return 0;
}
来源/分类
[提交] [状态]