Тема: Динамічний багатовимірний масив
1)Допоможіть створити динамічний багатовимірний масив та очистити його за допомогою delete (delete [] mas, не допоможе), коли я вписую 2,2,2 все робить а коли вписую якісь інші цифри наприклад 5,2,8 чи 6,8,8 програма не працює.
2)В такому записі int *p = new int; скільки буде виділено пам'яті для *р ?
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    int E1 , E2, E3, sk = 0;
    cin >> E1 >> E2 >> E3;
    int ***mas= new int**[E1];//динамічний масив 
    for (int i = 0; i <= E2; i++)
    {
        mas[i] = new int*;
        for (int j = 0; j <= E3; j++)
        {
            mas[i][j] = new int;
        }
    }
    for (int i = 0; i < E1; i++)//Цикли мають виводити i,j,l та рахувати елементи послідовно починаючи від 0
    {
        for (int j = 0; j < E2; j++)
        {
            for (int l = 0; l < E3; l++)
            {
                mas[i][j][l] = sk++;
                cout << "i = " << i << " j = " << j << " l = " << l << " mas = " << mas[i][j][l] << endl;
            }
        }
    }
    getch();
    return 0;
}
