2차원 배열 동적할당으로 선언해서 행과 열의 개수를 입력했을 때 배열의 모든 원소가 0.0으로 초기화 되길 바라는데, 어디가 잘못되었는지 잘 모르겠습니다.
void creatematrix(int row, int col)
{
cin >> row >> col;
double** data = new double* [row];
for (int i = 0; i < row; i++)
{
data[i] = new double[col];
}
for (int i = 0; i < row; i++)
for (int j = 0; j < col; j++)
{
data[i][j] = { 0.0 };
}
밑에 cout 과 delete 까지 입력하고 나서 막상 실행해보면 실행이 되지 않습니다. 어디서부터 잘못된건지 알려주시면 정말 감사드리겠습니다:)