А что можете сказать насчёт возврата массива из функции? Возвращается ведь указатель, а не весь массив ? Стало быть возвращать указатель на массив , созданный внутри функции нельзя , так как после выхода из функции этот указатель может указывать некорректные данные , я прав ? Как тогда возвращать массив из функции?