求一个给定的m×n矩阵各列元素之和。 输入格式: 输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。 输出格式: 每行输出对应矩阵列元素之和。 输入样例: 3 2 6 3 1 -8 3 12 输出样例: 10 7.使用C语言
时间: 2023-11-27 15:49:46 浏览: 152
C语言求矩阵的各列元素之和的代码示例
题目描述有点问题,应该是输出每一列元素之和,不是每行。
下面给出C语言代码实现:
```
#include <stdio.h>
int main()
{
int m, n;
scanf("%d %d", &m, &n);
int a[10][10];
for (int i = 0; i < m; i++)
for (int j = 0; j < n; j++)
scanf("%d", &a[i][j]);
for (int j = 0; j < n; j++) {
int sum = 0;
for (int i = 0; i < m; i++)
sum += a[i][j];
printf("%d ", sum);
}
return 0;
}
```
主要思路是先读入矩阵,然后对于每一列求和并输出。
阅读全文