大佬看一下这为什么用putchar("\n")为什么不能用printf("\n")那
#include <stdio.h>int main(){
int a[5][5],i,j,k=0;
for(i=0;i<=4;i++){
for(j=0;j<=4;j++){
a[i][j] = ++k;
}
}
for(i=0;i<=4;i++){
for(j=0;j<=i;j++){
printf("%d\t",a[i][j]);
}
putchar('\n');
}
为什么用putchar('\n')不能用printf("\n")那 题目:通过循环按行顺序为一个 5×5 的二维数组 a 赋 1 到 25 的自 然数,然后输出该数组的左下半三角