Поскольку вы храните массив в стеке. Вы должны хранить его в куче. См. эту ссылку , чтобы понять концепцию кучи и стека.