e mới học code, cả nhà cho e hhỏi vì sao giá trị của các phần tử ko thể nhập vào đc, sau khi nhập vào nó vẫn chỉ hiện ra cái giá trị -858993460
\#include \<iostream \
\#include \<array \
using namespace std;
#define MAX_SIZE 100
void Nhapmang2D(int arr[][MAX_SIZE], int &r,int &c)
{
cout << "Moi nhap gia tri cua mang 2D: " << endl;
for (int row = 0; row < r; row++)
{
for (int col = 0; col < c; col++)
{
cout << "arr[" << row << "][" << col << "] = ";
cin >> arr[r][c];
}
}
}
void Inmang2D(int arr[][MAX_SIZE], int r, int c)
{
cout << "Bang v2D vua nhap: " << endl;
for (int row = 0; row < r; row++)
{
for (int col = 0; col < c; col++)
{
cout << arr[row][col] <<" ";
}
cout << endl;
}
}
int main()
{
int arr[MAX_SIZE][MAX_SIZE];
int r,c;
do
{
cout << "Nhap so luong hang: ";
cin >> r;
cout << "Nhap so luong cot: ";
cin >> c;
} while ((r < 0 || r>100) && (c < 0 || c>100));
Nhapmang2D(arr, r, c);
Inmang2D(arr, r, c);
system("pause");
return 0;
}