稀疏矩阵的构造
typedef struct triple//三元数组
{
int i;
int j;
int num;
}triple;
typedef struct smatrix
{
triple data[20];
int m;//原矩阵行数
int n;//原矩阵列数
int p;//非零元素的个数
}smatrix;
void create(int a[][7],int h,int l,smatrix*sm);
void print(smatrix*sm);
void transpose(smatrix*s,smatrix*t);
void Qtranspose(smatrix*s,smatrix*t);
int main()
{
smatrix sm,t;
int a[6][7]={
{
0,12,0,0,0,0,0},{
0,0,0,0,0,0,0},{
-3,0,0,0,0,14<