// scanf 会随着 compiler 版本不同而有不太一样的结果
// 本例用 FreeBSD 5.4 / gcc 3.4.2
#include <stdio.h>
int main(void) {
int ch;
while(1) {
scanf("%c\n", &ch);
if(ch == 'a' || ch == 'b' || ch == 'c') {
switch(ch) {
case 'a' :
printf("A\n");
break;
case 'b' :
printf("B\n");
break;
case 'c' :
printf("C");
break;
}
}
else break;
continue;
}
return 0;
}
// 这样应该看的懂吧 ... 我看一堆高人都写好在推文里了 :p