1. 程式人生 > >編寫一個程式,可以一直接收鍵盤字元, 如果是小寫字元就輸出對應的大寫字元, 如果接收的是大寫字元,就輸出對應的小寫字元, 如果是數字不輸出。

編寫一個程式,可以一直接收鍵盤字元, 如果是小寫字元就輸出對應的大寫字元, 如果接收的是大寫字元,就輸出對應的小寫字元, 如果是數字不輸出。

#include<stdio.h>
#include<stdlib.h>
int main(){
	int ch = 0;
	printf("請輸入一個字元!\n");
	while ((ch = getchar()) != 0){  //迴圈中ch均表示為ASCII值
		if (ch >= 'a'&&ch <= 'z'){
			printf("%c\n", ch - 32);
		}
		if (ch >= 'A' && ch <= 'Z'){
			printf("%c\n", ch + 32);
		}
if (ch >= '0'&&ch <= '9'){ printf("無效輸入!\n"); } } system("pause"); return 0; }