Вообще, тут, конечно, сам синтаксис с одинаковыми скобками при for и при вызове функции заставляет ошибаться и по привычке ставить semicolon после закрывающей скобки.
В Pascal, Python, BASIC, Lua, Ruby, Ada никаких скобок не нужно и никого это не пугает.