代码纯属原创,如有雷同,纯属巧合!
#include <stdio.h>
int main(void)
{
int i,j,n,a;
scanf("%d",&n);
for(i=1;i<=n*2-1;i++)
{
a=1;
for(j=1;j<=n*2-1;j++)
if((i<=n?j>=n-i+1 && j<=n+i-1:j>=i-n+1 && j<=3*n-1-i))
printf("%d",a++);
else
printf(" ");
printf("\n");
}
return 0;
}