新手 魔方阵出问题了
#include<stdio.h>int main()
{
int x,y,z,a[3][3];
x=0,y=3/2;
for(z=1;z<=9;z++)
{
a[x][y]=z,x--,y++;
if(x<0)
x=3-1;
else if(y>=3)
y=1;
if(a[x][y]!=0)
x=x+1;
printf("%-5d",a[x][y]);
if(y==3)
printf("\n");
}
return 0;
}
2016-11-07 22:08
2016-11-07 22:10