#include<stdio.h>
void main()
{
int i,j,n=5;//声明i为要打印的行数,j是控制输出打印空格和数字,n是倒三角的高
for(i=1;i<=n;i++) //n已经明确了,打印下半部分,如果n为5,那么下半部分显示5行,以此类推
{
for(j=1;j<=i;j++) //打印空格
{
printf(" ");
}
for(j=n-i+1;j>=1;j--)//打印n到1
{
printf("%d",j);
}
for(j=2;j<=n-i+1;j++)//打印2到n
{
printf("%d",j);
}
printf("\n");
}
}