Как бы мог выглядеть код, который КАЖДЫЙ раз введенное число а) добавлял в массив (пока еще неизвестного размера) б) сравнивал введенное число с 0 (>0 -ввод след числа/ <=0 дальнейшая работа) // здесь все просто if-else Суть в том, что массив определял бы свой размер ТОЛЬКО когда было бы введено первое неположительное число (невыполнение условия б). Третьим шагом сравнение N - последнего введенного (<=0) с N%2==0 - и в зависимости от этого уже вывод получившегося массива в прямом и обратном порядке. Здесь как раз и возникала бы сложность с предварительным определением количества чисел в массиве. Единственное, что приходит в голову это перед выводом чисел из массива отбросить все нули (т.к. по условию наши числа >0), а потом уже остаток массива вывести, но как написать подобное пока навыка не хватает. Заранее спасибо всем, кто захочет помочь!