c语言 求4*4矩阵主对角线元素之和,副对角线元素之和
1个回答

#include

int main() {

x09int a[4][4],i,j,msum = 0,ssum = 0;

x09for(i = 0; i < 4; ++i) {

x09x09for(j = 0; j < 4; ++j) {

x09x09x09printf("a[%d][%d] = ",i,j);

x09x09x09scanf("%d",&a[i][j]);

x09x09}

x09}

x09printf("矩阵元素表:n");

x09for(i = 0; i < 4; ++i) {

x09x09for(j = 0; j < 4; ++j) {

x09x09x09printf("%4d",a[i][j]);

x09x09}

x09x09printf("n");

x09}

x09for(i = 0; i < 4; ++i) {

x09x09msum += a[i][i];

x09x09ssum += a[i][3 - i];

x09}

x09printf("主对角线的和是:%dn斜对角线的和是:%dnn",msum,ssum);

x09return 0;

}