Răspuns :
#include <iostream>
using namespace std;
int main()
{
int rows, colums;
cout << "row= ";
cin >> rows;
cout << "colums= ";
cin >> colums;
int **Matrix = (int **)malloc(rows * sizeof(int *));
for(int i= 0; i< rows; i++)
{
Matrix[i]= (int *)malloc(colums * sizeof(int));
for(int j= 0; j< colums; j++)
{
cout << "Matrix[" << i << "][" << j << "]= ";
cin >> Matrix[i][j];
}
}
for(int i= 0; i< rows; i++)
{
for(int j= 0; j< colums; j++)
cout << " " << Matrix[i][j];
cout << endl;
}
for(int i= 0; i< rows; i++)
free(Matrix[i]);
free(Matrix);
return 0;
}
Cam așa trebuia să arate programul.
Pe primul rând la #include trebuia scris iostream între <>, mai jos la al doilea for semnul lui cin trebuia să fie >>, nu << ca la cout, acestea sunt greșelile mari.
Mult succes!