だよな。
whileの後に echoなんて書いても動くわけないし、
doより前に ; なんて書いてるからここでエラーになるはず。
試さなくてもわかる。