下圖用了while通過,用for就一直編譯錯誤,給跪了,哪位前輩來指點下?

uj5u.com熱心網友回復:
報的什么錯?uj5u.com熱心網友回復:
for (int i = 1; 這樣的區域回圈變數需要c99支持,不支持的話需要把int i宣告提出去uj5u.com熱心網友回復:
樓主的C編譯器吧,C++支持for (int i=0;...這樣的定義變數方式,C編譯器應該是不支持的。(也可能是編譯器支持的C標準比較低,不支持C99導致的)把int i定義在for回圈外應該就可以了~
uj5u.com熱心網友回復:
編譯錯誤……
uj5u.com熱心網友回復:
應該是樓上說的,有些比較老的編譯器不支持c99,換個編譯器就好了,或者把宣告放在前面也可以轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/183364.html
標籤:C語言
下一篇:找不到錯誤
