例如输入矩阵
0 9
0 8
0 7
2 4(输出)
输入
8
7
7
输出超过了2
为什么8,7,7的输出是超过了2???
void main()
{
int a[10][10];
int sum[10];
int m,n,i,j;
scanf("%d%d",&m,&n);
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
int s= 0;
for(i=n-1;i>=0;i--)
{
for(j=0;j<m;j++)
{
s+= a[j][i];
}
sum[i] = s%10;
s = s/10;
}
if(s > 0)
printf("输出超过了%d\n",n);
else
{
for(i=0;i<m;i++)
printf("%d ",sum[i]);
}
}
输出超过了2是什么意思?不是求列的和吗?