#include<stdio.h>
void main(){
int a,b,c,d;
printf("请输入一个值");
scanf("%d",&b);
for(a=1;a<=b;a++){//层数
for(d=1;d<=b-a;d++){
printf(" ");
}
for(c=1;c<=2*a-1;c++){
if(c==1||c==2*a-1){
printf("*");}
else{
printf(" ");
}
}
printf("\n");
}
for(a=1;a<=b-1;a++){//层数
for(d=1;d<=a;d++){//空格数
printf(" ");
}
for(c=1;c<=2*a+1;c++){//每一行的*数
if(c==1||c==2*a+1){
printf("*");
}else{
printf(" ");
}
}
printf("\n");
}
getchar();
getchar();
}