Всем добрый день. Уже сломал себе голову, что не так. Логика программы: 1. Первое число на вводе записываем и в первое минимальное (min1), и во второе минимальное (min2) сразу. Далее: 2. Если следующее число меньше первого, старое min1 записываем в min2, а новое минимальное число - в min1. Текущий цикл останавливаем, чтобы программа не маслала зря. 3. Если следующее число не меньше min1, но меньше min2, записываем его в min2. Иначе никуда не записываем. 4. После того, как цикл спотыкается о что-то не типа int, на экран выводится второе минимальное значение 2, 2 и 3 во ввод подставлял, как мне советовал интерактив - все правильно, программа выдает 3. Что не так?