#include "stdio.h"
#include "stdlib.h"
//二维数组的初始化
#define N 10
void mainx()
{
int a[3][4]={0};
for (int i=0;i<3;i++)
{
for (int j=0;j<4;j++)
{
a[i][j]=i*4+j+1;
printf("%d,%d,%x,%d,%x ",a[i][j],*(&a[i][j]),&a[i][j],*(a[i]+j),a[i]+j);
}
printf("\n");
}
getchar();
}
void mainxx()
{
int a[N][N]={0};
for (int i=0;i<N;i++)
{
for (int j=0;j<N;j++)
{
a[i][j]=i*N+j+1;
printf("%-5d ",a[i][j]);
}
printf("\n");
}
getchar();
}
void main()
{
int num=0;
int a[N][N]={0};
for (int i=0;i<N*N;i++)
{
a[i/N][i%N]=++num;
printf("%-5d ",a[i/N][i%N]);
if ((i+1)%N==0)
{
printf("\n");
}
}
getchar();
}