#define M 3
#define N 3
#define MaxSize 9
#include
typedef struct
{
int r;
int c;
int d;
}TupNode;
typedef struct
{
int rows;
int cols;
int nums;
TupNode data[MaxSize];
}TSM;
void creat (TSM &t,int A[M][N])
{
int i,j;
t.rows=M;t.cols=N;t.nums=0;
for(i=0;i
{t.data[t.nums].r=i; t.data[t.nums].r=j;
t.data[t.nums].d=A[i][j];t.nums++;
}
}
printf("1");
}
void Dis(TSM &t)
{
int i;
if(t.nums<=0) return;
printf("-------我是分割线--------\n");
for(i=0;i
}
main()
{
int A[M][N]={1,6,3,0,9,0,6,0,0};
TSM t;
creat(t,A);
Dis(t);
}
是什么原因啊,求大神、、