fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int matrix[3][3], i, j, sum = 0;
  5. printf("请输入 3x3 矩阵的元素:\n");
  6. for (i = 0; i < 3; i++)
  7. {
  8. for (j = 0; j < 3; j++)
  9. {
  10. scanf("%d", &matrix[i][j]);
  11. }
  12. }
  13. for (i = 0; i < 3; i++)
  14. {
  15. for (j = 0; j < 3; j++)
  16. {
  17. if (i == j || i + j == 2)
  18. {
  19. sum += matrix[i][j];
  20. }
  21. }
  22. }
  23. printf("对角线元素之和为:%d\n", sum);
  24. return 0;
  25. }
Success #stdin #stdout 0s 5296KB
stdin
1 3 2 4 7 5 6 9 8
stdout
请输入 3x3 矩阵的元素:
对角线元素之和为:24