警示后人
查看原帖
警示后人
583186
2c_s楼主2024/5/26 13:12

各位用 scanf("%c",&c); 的同学别忘了 scanf 是可以读入空格和回车的。

解决方法:

  • 改成 cin(不会超时);

  • 手写字符读入;

  • 当然也可以用 scanf(" %c",&c); 和 scanf("\n%c",&c);

我提供一个我手写的字符读入:

char readc(){
	char c=getchar();
	while(c=='\n'||c=='\r'||c==' ')c=getchar();
	return c;
}
2024/5/26 13:12
加载中...