سلام
اون شکلی که شما نوشتید در C++11 میشه نوشت
auto p= new float[20][20];
//...
delete[] p;
اما اینجور هم نوشته میشه
#include <iostream>
using namespace std;
int main()
{
float** p = new float* [20];
for (int i = 0; i < 20; i++)
p[i] = new float [20];
for (int i = 0; i < 20; i++)
for (int j = 0; j < 20; j++ )
cin >> p[i][j];
for (int i = 0; i < 20; i++)
delete[] p[i];
delete[] p;
return 0;
}
ضمنا از vector هم میتونید استفاده کنید