也是警示后人!
查看原帖
也是警示后人!
208030
Martin_L楼主2023/7/24 14:50

判断“L”和“W”的时候,千万不要用else语句来当作L的分支

c=getchar()
if (c=='W') {
	代码段1;
}
else {
	代码段2;
}

而一定要认真地把L判断了

if (c=='W') {
	代码段1;
}
else if (c=='L') { //!!!
	代码段2;
}
else {
	代码段3;
}

不要以为你判断了回车'\n'就万事大吉,要知道,测试数据里似乎有一些非法字符,既不是W也不是L也不是回车(甚至测试数据下载下来也看不出来,别问怎知道)

血的教训!!!

2023/7/24 14:50
加载中...