关于C语言代码中有个问题没看明白
题目:输入正整数n<=20,输出一个n层的倒三角形。例如n=5时输出如下:[plain] view plaincopy
#########
#######
#####
###
#
倒三角形(triangle)
#include <stdio.h>
int main(void)
{
int i, j, k, n;
scanf("%d", &n);
for(i = 0; i < n; i++)
{
k = i;
for(j = 0; j < k; j++)
printf(" ");
for(j = 0; j < 2*n-2*i-1; j++) //后一个for产生的“#”为什么不会把“ ”覆盖掉????
printf("#");
printf("\n");
}
return 0;
}