void transposeTSMatrix(TSMatrix &A,TSMatrix &B){
B.m=A.n;
B.n=A.m;
B.len=A.len;
int q=1;
for(int i=1;i<=A.m;i++){
for(int p=1;p<=A.len;p++){
if(A.data[p].col==i){
B.data[q].row=A.data[p].row;
B.data[q].col=A.data[p].col;
B.data[q].e=A.data[p].e;
q++;
}
}
}
}