关于用TC2.0调试程序的问题

我用的是TC2.0调试C语言描述的数据结构编写的程序,调试时系统提示“Declarationsyntaxerror"而且这种错误很多,请问这是什么意思啊?FastTran... 我用的是TC2.0调试C语言描述的数据结构编写的程序,调试时系统提示“Declaration syntax error"而且这种错误很多,请问这是什么意思啊?
FastTransposeTSMatrix(A,*B)
int col,t,p,q;
int num[MAXSIZE],position[MAXSIZE];
B->len=A.len;
B->len=A.m;
B->m=A.n;
if(B->len)
{
for(col=1,col<=A.n;col++)
num[col]=0;
for(t=1;t<=A.len;t++)
num[A.data[t].col]++;
position[1]=1;
for(col=2;col<=A.n;col++)
position[col]=position[col-1]+num[col-1];
B->data[q].rol=A.data[p].col;
B->data[q].col=A.data[p].row;
B->data[q].e=A.data[p].e;
position[col]++;
}
}
}
main()
{
int A,*B
int x,y,i,j;
scanf("%d",&x,&y);
printf("please input a source x*y:");
for(i=1;i<=x;i++)
for(j=1;j<=y;j++)
{scanf("%d",&A[i][j]);
FastTransposeTSMatrix(A ,B);
}
}
第11 14 15 16 31 32 行都有这种错误,我是个新手,错误太多麻烦帮我看下,谢谢!!(这是用快速转置法 将矩阵A转置为矩阵B)
展开
 我来答
明火灯V
2006-11-22 · TA获得超过286个赞
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:216万
展开全部
根据字面意思是申明语法错误,你应该将出错的代码贴出来,我帮你看看
你的矩阵根本就没有定义其结构,又怎么引用其中的成员呢?
A和B应该是定义为矩阵类型,
struct {
int len;
int data[MAXSIZE];
....
}MyStruct;

你这段代码从哪里搞来的,错误太多了
zykf2004
2006-11-21 · TA获得超过323个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:148万
展开全部
可能是前面的声明有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式