1. 程式人生 > >字串字母大小寫轉換

字串字母大小寫轉換

輸入一個以#結束的字串,本題要求將小寫字母全部轉換成大寫字母,把大寫字母全部轉換成小寫字母,其它字元不變。

輸入格式:

輸入在一行中給出一個長度不超過40的、以#結束的非空字串。

輸出格式:

在一行中按照要求輸出轉換後的字串。

輸入樣例:
Hello World! 123#
輸出樣例:
hELLO wORLD! 123
#include <stdio.h>
int main()
{
  int L=1;
    while(L)
  {
    char b;
    scanf("%c",&b);
    if(b>='A' && b<='Z'
) { b=b+32; printf("%c",b); } else if(b>='a' && b<='z') { b=b-32; printf("%c",b); } else if(b>='0' && b<='9') { printf("%c",b); } else if(b=='#') { printf("\n"); break; } else printf("
%c"
,b); } return 0; }