1991: C语言实验——大小写转换

1991: C语言实验——大小写转换

Time Limit: 1 Sec  Memory Limit: 64 MB
Submit: 183  Solved: 109
[Submit][Status][Web Board]

Description

把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母。其他字符保持不变。

Input

输入为一行字符串,其中不含空格。长度不超过80个字符。

Output

输出转换好的字符串。

Sample Input

ABCD123efgh

Sample Output

abcd123EFGH


#include<stdio.h>
#include<string.h>
int main()
{
    char a[100];
    int len,i;
    gets(a);
    for(i=0;a[i]!='\0';i++)
    {
        if(a[i]>='A'&&a[i]<='Z')
            a[i]=a[i]+32;
        else if(a[i]>='a'&&a[i]<='z')//else很重要//
            a[i]=a[i]-32;
    }
    puts(a);
    return 0;
}

  

posted @ 2018-02-09 00:28  青衫客36  阅读(379)  评论(0编辑  收藏  举报