各位用 scanf("%c",&c); 的同学别忘了 scanf 是可以读入空格和回车的。
scanf("%c",&c);
scanf
解决方法:
改成 cin(不会超时);
cin
手写字符读入;
当然也可以用 scanf(" %c",&c); 和 scanf("\n%c",&c);
scanf(" %c",&c);
scanf("\n%c",&c);
我提供一个我手写的字符读入:
char readc(){ char c=getchar(); while(c=='\n'||c=='\r'||c==' ')c=getchar(); return c; }