Если завести определение переменной int hor = 1; внутрь цикла while то работает, но не пойму почему.... Помогите разобраться пожалуйста!