Приветствую! Я в упор не понимаю, почему программа бездействует. Если я правильно понял, то программа проверяет введено ли целое число, если да, то выполняет цикл, если нет, то программа считывает строку. Ну и в конце концов, если ENTER, то выводит сумму. Программа же выполняет всё по очередности, правильно? Соответственно когда условие цикла while возвращает false.... Программа должна считывать строку в переменную str и дальше сравнивать с переменной isExit. Или я запутался?