Я размышлял по такой логике: задаем стартовые пустые переменные, запускаем цикл, сканируем число, смотрим больше ли 0, находим максимальное среди текущего считанного и максимального за все предыдущие циклы (на первом круге цикла будет сравнение с 0), после чего сохраняем максимальное в переменную "a" и опять по кругу пока числа не кончатся. И мне вот надо как раз сделать такое условие ("что числа в таблице ввода закончились", тогда делаем break), цикл кончается и мы выводим последнее максимальное число из переменной "a", которое по совместительству будет являться максимальным из всех введенных ранее. Я полный нуб, так что не судите строго если не понимаю очевидных вещей.