题解 | 上三角矩阵判定
#include <stdio.h> int main() { int size=0; scanf("%d",&size); int array[size][size]; int flag=1; for(int i=0;i<size;i++) { for(int j=0;j<size;j++) { scanf("%d",&array[i][j]); } } for (int k=0; k<size; k++) { for(int l=0;l<k;l++) { if(array[k][l]==0) flag=1; else { flag=0; printf("NO"); return 0; } } } printf("YES"); return 0; }