Цитата oRaVeNo:
1. Вычеслить размер могу. Заношу размер в tmp;
2. Размер массива должен быть константой, могу обьявляю const int tmp2 = tmp; »
|
Значения констант должны быть определены
до запуска программы. Почему? Да потому что это константы
Если же надо сначала ввести (в запущенной программе) значение tmp,*а потом создать массив, нужно использовать
динамические массивы, которые создаются совсем иначе.
В большинстве сред разработки уже есть классы-шаблоны для безопасной работы с динамическими массивами. Например vector из библиотеки STL или DynamicArray из Borland C++ Builder