题目
本题要求编写程序,求一个给定的m×n矩阵各行元素之和。
输入格式及样例
格式
输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间
以空格分隔。
样例
3 2
6 3
1 -8
3 12
输出格式及样例
格式
每行输出对应矩阵行元素之和。
样例
9
-7
15
参考代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main() {
int m, n;
scanf("%d %d", &m, &n);
int** arr = (int**)malloc(sizeof(int*) * m);
for (int i = 0; i < m; i++)
arr[i] = (int*)malloc(sizeof(int) * n);
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
scanf("%d", &arr[i][j]);
}
}
int sum = 0;
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
sum += arr[i][j];
}
printf("%d\n", sum);
sum = 0;
}
return 0;
}