#include<iostream>
using namespace std;
int main(void) {
int rows,cols;
cout<<"Enter your rows"<<endl;
cin>>rows;
cout<<"Enter columns"<<endl;
cin>>cols;
int** pptr = new int* [rows];
for (int i = 0; i < cols; i++)
{
pptr[i] = new int [cols];
}
for(int i=0;i<rows;i++){
for(int j=0;j<cols;j++){
cout<<"Enter value at "<<i<<j<<endl;
cin>>pptr[i][j];
cout<<"Value is "<<pptr[i][j]<<endl;
}
}
for (int i = 0; i < rows; i++)
{
delete [] pptr[i];
}
delete [] pptr;
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4odm9pZCkgewoKICAgIGludCByb3dzLGNvbHM7CgogICAgY291dDw8IkVudGVyIHlvdXIgcm93cyI8PGVuZGw7CiAgICBjaW4+PnJvd3M7CgogICAgY291dDw8IkVudGVyIGNvbHVtbnMiPDxlbmRsOwogICAgY2luPj5jb2xzOwoKICAgIGludCoqIHBwdHIgPSBuZXcgaW50KiBbcm93c107CiAgICBmb3IgKGludCBpID0gMDsgaSA8IGNvbHM7IGkrKykKICAgIHsKICAgICAgICBwcHRyW2ldID0gbmV3IGludCBbY29sc107CiAgICB9CgogICAgZm9yKGludCBpPTA7aTxyb3dzO2krKyl7CiAgICAgICAgZm9yKGludCBqPTA7ajxjb2xzO2orKyl7CgogICAgICAgICAgICBjb3V0PDwiRW50ZXIgdmFsdWUgYXQgIjw8aTw8ajw8ZW5kbDsKICAgICAgICAgICAgY2luPj5wcHRyW2ldW2pdOwogICAgICAgICAgICBjb3V0PDwiVmFsdWUgaXMgIjw8cHB0cltpXVtqXTw8ZW5kbDsKCiAgICAgICAgfQogICAgfQoKCiAgICBmb3IgKGludCBpID0gMDsgaSA8IHJvd3M7IGkrKykKICAgIHsKICAgICAgICBkZWxldGUgW10gcHB0cltpXTsKICAgIH0KICAgIGRlbGV0ZSBbXSBwcHRyOwoKICAgIHJldHVybiAwOwp9