Witam, jak usunąć element w tablicy 3-wymiarowej. Jak kompiluję, to pokazuje mi komunikat "Lvalue required". Jak usuwam z 1-wymiarowej to problemu nie ma. Proszę o pomoc.
#include<stdlib.h>
#include<iostream.h>
main()
{
const x=2;
const y=2;
const z=2;
int i,i1,i2,j;
int tab[x][y][z];
system("cls");
cout<<"test"<<endl;
for (i=0;i<2;i++)
{
for (i1=0;i1<2;i1++)
{
for (i2=0;i2<2;i2++)
{
cout<<"podaj wartosc elementu tablicy: ";
cin>>tab[i][i1][i2];
}
}
}
cout<<"podaj element do usuniecia: ";
cin>>j;
tab[j]=' ';
for (i=x-1;i>=0;--i)
{
for (i1=y-1;i1>=0;--i1)
{
for (i2=z-1;i2>=0;--i2)
{
cout<<"nr elementu tablicy: "<<i<<" "<<i1<<" "<<i2<<" "<<"wartosc elementu tablicy: "<<tab[i][i1][i2]<<endl;
}
}
}
system("pause");
return(0);
}