У меня возникла проблема, как вывести все введенные елементы массива, а не только последнюю строку матрицы.
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv)
{
int N,M;
int arr[N][M]={};
cout<<"vved kilkist ryadkiv";
cin>>N;
cout<<"vved kilkist stovpziv";
cin>>M;
cout<<"matrizia";
for(int i=0;i<N;i++ )
{
for (int j=0;j<M;j++)
{
cout<<" arr["<<i<<"]["<<j<<"]=";
cin>>arr[i][j];
}
}
for(int i=0;i<N;i++ )
{
for (int j=0;j<M;j++)
{
cout<<arr[i][j]<<" ";
}
cout<<endl;
}
system("pause");
return 0;
}
Если переставить определение массива после ввода N и M, то матрица вводится/выводится без каких-либо проблем.
int N, M;
cout << "vved kilkist ryadkiv";
cin >> N;
cout << "vved kilkist stovpziv";
cin >> M;
cout << "matrizia";
int arr[N][M] = {0};
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую библиотеку assert для тестов функцийЕсть функция, которая удаляет повторяющиеся подряд элементы
Дан ряд чисел(числа принимают значения от 1 до 9) ,нужно вывести какая цифра встречает реже всего в этом ряду,если таких цифр несколько вывести...
Предположим есть программа, которой для работы нужен файл, расположенный в паке share/app_nameЕсли у нас INSTALL_PREFIX=/usr, то файл соответственно будет...
Вставить массив в другой массив, начиная с заданного индекса