#include<stdio.h>
int main()
{
int i,j,n=5,k;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0,k=i+1;j<=i;k+=(i+1),j++)
printf(j==i?"%d\n":"%-6d",k);
}
return 0;
}


#include<stdio.h>
int main()
{
int i,j,n=5,k;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0,k=i+1;j<=i;k+=(i+1),j++)
printf(j==i?"%d\n":"%-6d",k);
}
return 0;
}


在 \n 前面加个 \t,感觉那个绿色是提示你有个空格
printf(j==i?"%d\t\n":"%-6d",k);
