修改如下,供参考:
#include <stdio.h>
#define N 15
int main()
{
int arr[N][N] = { 0 },i = 0,j = 0, n = 0,sum = 0,T;
scanf("%d", &T);
while (T--){
scanf("%d", &n);
for (i = 0, sum = 0;i < n;i++)
{
for (j = 0;j < n;j++)
{
scanf("%d", &arr[i][j]);//输入
if (i > j) //下三角部分
sum += arr[i][j];//如果是上三角矩阵,下三角理应都为0
}
}
if (sum == 0)//判断
printf("YES\n");
else
printf("NO\n");
}
return 0;
}
要不要考虑t=1的情况