#include<stdio.h>
int main()
{
int a,b,c,q,e=0;
scanf("%d%d%d\n",&a,&b,&c);
int g[a][b][c];
for(int i=0;i<=a-1;i++)
{
for(int j=0;j<=b-1;j++)
{
for(int k=0;k<=c-1;k++)
{
g[i][j][k]=1;
}
}
}
scanf("%d\n",&q);
int d[q][6];
for(int i=0;i<=q-1;i++)
{
for(int k=0;k<=5;k++)
{
scanf("%d",&d[i][k]);
}
}
for(int t=0;t<=q-1;t++)
{
for(int i=d[t][0];i<=d[t][3];i++)
{
for(int j=d[t][1];j<=d[t][4];j++)
{
for(int k=d[t][2];k<=d[t][5];k++)
{
g[i][j][k]=0;
}
}
}
}
for(int i=0;i<=a-1;i++)
{
for(int j=0;j<=b-1;j++)
{
for(int k=0;k<=c-1;k++)
{
if(g[i][j][k]==1)
{ e++;}
}
}
}
printf("%d",e);
return 0;
}
为什么啊?有大佬解答吗?