Решение зависит от того, чего вы пытаетесь достичь.
Если вы хотите напечатать все числа из вашего массива, вам не следует пытаться использовать C-стиль для приведения вашего указателя к объект типа int .Вам просто нужно разыменовать указатель таким образом cout<<*tablica<<endl;
.
Если вы хотите напечатать адреса элементов вашего массива, вам вообще ничего не нужно делать, а просто печатайте их cout<<tablica<<endl;
В обоих случаях, как заметил Н.М. в комментарии, вы должны сохранить другой указатель для удаления вашего массива, потому что вы модифицируете существующий, и в конце цикла tablica
не указывает на начало массива.
int *tablica;
tablica = new int [ile];
int *originalPointer = tablica;
... increment and decrement tablica poitner so many times as you want ...
delete[] originalPointer;