一个最简单的输出最长单词长度的程序。为啥这个if从句明明条件符合了,b却不加一呢。
11行的 b=0; 语句属于 if else 外面了,就算上面加了,立马又被赋值为0了。如果 11行的 c=b;b=0; 都属于else的话,需要用大括号括起来。
eIse后面的两句加大一括号,否则b=0不是else的代码块,每次都会执行的