#include<stdio.h>
main()
{ 
int m,n;
int a,b=0;
/*输入一个正整数*/
 printf("\nplease input a number：");
 scanf("%d",&a);
 b=a;/*指定数据存入b变量，a变量用于输出时递增递减操作*/
 printf("\n");

 /*输出上面倒三角*/
 for(m=b;m>=1;m--)/*控制输出指定行*/
{  
for(n=1;n<=m;n++)/*输出m个相同的的数据*/
   printf("%d",a);
  printf("\n");/*本行输出完成后进行换行操作*/
      a--;/*要输出的值逐行减1*/
}
 a+=1;/*上部输出完成后，a变量值为0。*/
 /*输出下面正三角*/
 for(m=1;m<=b;m++)
 {  
for(n=1;n<=m;n++)/*控制输出指定行*/
  printf("%d",a);
  a++;
  printf("\n"); 
}
}