Comma or semi-colon expected after declaration

Comma or semi-colon expected after declaration

(原因)

  1. 宣言の後にカンマ(,)かセミコロン(;)が抜けている。
  2. if文等で中かっこ({})を閉じ忘れている。

(対応)

  1. カンマかセミコロンを追加する。
  2. 中かっこ({})が正しく対応しているかどうか確認する。

(例)

if(hoge) {
  for(i=0;i<10;i++) {
    //処理
}

if(hoge) {
  for(i=0;i<10;i++) {
    //処理
  }
}

(予防策)

  • インデントを意識してソースを書く。