Подсчитать количество элементов

Подсчитать количество элементов, не попадающих в заданный интервал
Помогите пожалуйста переделать код, чтоб не было динамических массивов
#include
using namespace std;
int main()
{
cout <<"Введите количество рядков массива: “;
int n, m, x, y, k=0;
cin >> n;
cout <<“Введите количество столбцов массива: “;
cin >> m;
cout <<“Введите интервал: “<<endl;
cin >> x >> y;
int** a = new int *[n];
cout <<“Введите элементы массива.”<<endl;
for(int i=0; i < n; i++){
a[i]= new int[m];
for(int j=0; j < m; j++){
cout <<”[”<<i+1<<”][”<<j+1<<”] элемент: ";
cin >> a[i][j];
}
}
for(int i=0; i < n; i++){
for(int j=0; j < m; j++){
if(a[i][j] < x || a[i][j] > y){
k++;
}
}
}
cout <<"Ваш массив: “<<endl;
for(int i=0; i < n; i++){
for(int j=0; j < m; j++){
cout <<a[i][j]<<” ";
}
cout <<endl;
}
cout <<"Количество элементов не входящих в интервал "<<k<<endl;
for(int i=0; i < n; i++){
delete[] a[i];
}
return 0;
}

было ж уже Подсчитать количество элементов, не попадающих в заданный интервал - #4 от пользователя AlexP