您的位置:首页 > 其它

14.大小写字母互换

2017-12-08 07:24 239 查看
描述

把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。

输入
输入一行:待互换的字符串。
输出
输出一行:完成互换的字符串(字符串长度小于80)。
样例输入
If so, you already have a Google Account. You can sign in on the right.


样例输出

iF SO, YOU ALREADY HAVE A gOOGLE aCCOUNT. yOU CAN SIGN IN ON THE RIGHT.

#include<stdio.h>

#include<string.h>

int main()

{

    char s[111];

    gets(s);

    int len = strlen(s);

    int i;

    for(i = 0; i < len; i++)

    {

        if(islower(s[i]))//如果为小写字母

            putchar(s[i] - 32);

        else if (isupper(s[i]))//如果为大写字母

            putchar(s[i] + 32);

        else            //除字母外的其他字符

            putchar(s[i]);

    }

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: