以下程序实现:打印出三角(下图是6行三角),用户输入任意行数n,其中n>=1且n<=20 (注意分析三角的两行数据之间的关系,以及每行第一个数,与最后一个数都是固定值1)。请填空完成程序。 #define N 20 #include void YangHui(int lines) { int row = 0, col = 0, p[N][N] = {{0}}; for(row = 0; row (1) ; row++) p[row][0] = (2) = 1; //第0列或第row列1 for(row = 2; row for(col = 1; col (3) = p[row-1][col-1] + p[row-1][col]; for(row = 0; row { for(col = 0; col <= row; col++) printf("%-6d", p[row][col]); printf("\n"); } } int main() { int line; scanf("%d",&line); (4 ) return 0; }