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;
}
相關文章
相關標籤/搜索