C语言中的缓冲区问题?

我运行下面代码输入w 8程序直接死掉。请问为什么?
2025-04-16 02:19:37
推荐回答(2个)
回答1:

楼上说得对。判断输入的前面使用if不太好,最好是判断变量。不然你会碰到很多bug的

回答2:

是不是并不是死掉,而是还处于scanf里面呢?