可参考如下代码:
#include <stdio.h>
int main() {
int a[3][4] = {{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}};
printf("各行元素之和:\n");
for (int i = 0; i < 3; i++) {
int rowSum = 0;
for (int j = 0; j < 4; j++) {
rowSum += a[i][j];
}
printf("第 %d 行:%d\n", i+1, rowSum);
}
printf("各列元素之和:\n");
for (int j = 0; j < 4; j++) {
int columnSum = 0;
for (int i = 0; i < 3; i++) {
columnSum += a[i][j];
}
printf("第 %d 列:%d\n", j+1, columnSum);
}
return 0;
}
printf("\n");
a[3][j] = 0;
a[3][j] += a[i][j];
j <4
1. printf("\n");
2.a[3][j] = 0;
3 a[3][j] += a[i][j]
4. j < 5
供参考:
printf("\n");
a[3][j] = 0;
a[3][j] += a[i][j];
j < 5