Программа сначала запрашивает количество строк в массиве, затем последовательно запрашивает каждую строку и сохраняет их в исходном массиве originalArray
.
Затем вызывается функция FilterArray
, которая проходит по исходному массиву и подсчитывает количество строк, удовлетворяющих условию (длина <= 3). Затем создается новый массив newArray
нужного размера и заполняется строками, удовлетворяющими условию.
Наконец, программа выводит новый массив на экран.