Если я правильно понял, то при N>0 создаем одномерный массив длинной N, при N<(-2) создаем матрицу |N|×|N|, при N=0 или -1 выдаем ошибку. (Единственное что меня смущает, это 1 bool во второй части задания с примерами отрицательных значений)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.