字串字母大小寫轉換
阿新 • • 發佈:2019-02-08
輸入一個以#結束的字串,本題要求將小寫字母全部轉換成大寫字母,把大寫字母全部轉換成小寫字母,其它字元不變。
輸入格式:
輸入在一行中給出一個長度不超過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; }