Если выполнить условия магического квадрата, никакой ошибки быть не должно. Другое дело, в результате обязательно получится число, сумма цифр которого равна 0 или 9, т.е. 18, 27, 36 и т.д. А на всех этих числах стоит один и тот-же символ, только при каждом новом открытии окна символы произвольно...