1. 程式人生 > >PTA-7-7 方陣右上三角元素和

PTA-7-7 方陣右上三角元素和

7-7 方陣右上三角元素和(10 分)

求一個5×5陣列右上三角(含對角線)元素的和。

輸入格式:

輸入5行5列的方陣,每行第一個數前沒有空格,每行的每個數之間各有一個空格。

輸出格式:

直接輸出結果。沒有其它任何附加字元。

輸入樣例:

1 2 4 5 8
1 4 7 4 1
1 2 3 6 9
5 6 9 8 4
7 5 3 6 8

輸出樣例:

74

#include<stdio.h>
int main (void)
{
  int i = 0, j = 0;
  int sum = 0;
  int a[5][5];
  
  for (i = 0; i < 5; ++i)
  {
    for(j = 0; j < 5; ++j)
    {
      scanf("%d", &a[i][j]);
    }
  }
  
  for (i = 0; i < 5; ++i)
  {
    for(j = i; j < 5; ++j)
    {
      sum += a[i][j];
    }
  }
  printf ("%d", sum);
  
  return 0;
  
}