Да чувствуется некое непонимание%)
Цитата
я каждый раз я создаю, но очистки то не происходит!
и сразу решение
Цитата
может мне тогда malloc'ом пользоватья и в конце free делать
Опускаем вопросы создания массивов, того что такое стэк и куча. Сосредоточимся на решении проблемы "каждый раз создаю, но очистки то не происходит", почему это вас ведет не к решению сделать массив 1 раз и использовать его чтобы стэк не тилипать, а к наоборот более сложному изнасилованию кучи через доп функции

?