Вам нужно помнить, что в массиве переменных массивов нет возможности извлекать размер массива из указателя.
const int SIZE = 10; int list[SIZE]; // or int* list = new int[SIZE]; // do not forget to delete[]