回复 2 楼 yuccn
i=Xn-N+3;
for(j=0;j<Yn;j++){
for(k=0;k<Zn;k++){
Hx[i][j][k]=((1-0.5*dt*ddx[i][j][k])/(1+0.5*dt*ddx[i][j][k]))*Hx[i][j][k]+
dt*row[i][j][k]*vs[i][j][k]*vs[i][j][k]/(1+0.5*dt*ddx[i][j][k])*((vz[i][j][k]-vz[i-1][j][k])*a21/dx+
(vz[i+1][j][k]-vz[i-2][j][k])*a22/dx);
}}
这是程序中的一个循环结构,是关于三维数组的,提示错误就在这个地方。