题目链接:
习题7-3 判断上三角矩阵 (15分)
#include<stdio.h>
int main()
{
int a[10][10],n,m,i,j,k,f=1;
scanf("%d",&n);
int b[100]={0};
for(k=0;k<n;k++){
scanf("%d",&m);
for(i=0;i<m;i++){
for(j=0;j<m;j++){
scanf("%d",&a[i][j]);
}
}
for(i=0;i<m;i++){
for(j=0;j<i;j++){
if(a[i][j]!=0){
f=0;
break;
}
}
}
if(f==1){
b[k]=1;
}else{
b[k]=0;
}
f=1;
}
for(k=0;k<n;k++){
if(b[k]==1){
printf("YES\n");
}else{
printf("NO\n");
}
}
}