это я сразу же данный массив заполнить решил, хотя можно было и просто int a[5][5]; написать
Вот для такого объявления твой код работать не будет...
P.S. И ты ещё говоришь, будто "указателей в моём коде нету" - а сам при этом инициализируешь массив через new P.S. Да и вообще, пусть Пакка узнает, что понятие "массив" в С++ - это почти то же самое, что и "указатель"(а вот обратное неверно)