Итак сегодня, при очередном вводе данных "о текущих тратах" - программа - "выплюнула пользователя в свой код" написав что то вроде "keep out of range" в сторке подсчета общего баланса обращаемых денег. Строка была под номером 881 в самой крупной статье расходов - расходы на продукты по кредитной карте. С учетом того что статей расхода всего было задействовано 12 штук из 19 запрограммированных, я думаю что всего допустимых строк суммарного ввода "прихода или расхода" по всем статьям (или счетам - кому как удобнее) возможно не превышает 1024 строки. после этого - программа исчерпав ресурс запланированно выделенной для неё памяти - "выплевывает пользователя в код". Выход - копирование текста программы в новую папку с другим именем, туда же программу исполнитель, руссификатор клавиатуры, новый ярлык на рабочий стол - и вперед к новому учету израсходованного, потраченного, калымного и тд и тп.