鍵盤獲取字符串 大寫變小寫 小寫變大寫 其他保持不變

鍵盤獲取一個字符串 將大寫 變小寫 小寫 變大寫 其他保持不變


void test02()
{char str[128]="";
//獲取鍵盤輸入
fgets(str,sizeof(str), stdin);
//逐個元素 比較
int i=0;while(str[i] != '\0')
{if(str[i]>='a' && str[i]<='z')
{str[i] -= 32;
//小寫 轉 大寫
}
else if(str[i]>='A' && str[i]<='Z')
{str[i] += 32;
//大寫 轉 小寫
}
i++;
}
printf("str=%s\n",str);}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章