#includemain(){ while(1) { int a; char b; scanf("%c%d",&b,&a); fflush(stdin); // 增加这一行,清除输入缓冲区,清除每一行输入后最后的那个回车符 printf("%c %d\n",b,a); }}
要把int a;char b; 放在while循环外面
scanf("%c %d", &c ,&a);这样~