#include<stdio.h>
int main()
{
int N,i,j,a,b,c,d;
printf("请输入你想要的星号阵行数:");
scanf("%d",&N);
a=N/2+1;
for(j=0,d=0;d<a;j=j+2,d++)
{ b=a+j,c=a-j;
for(i=0;i<2*N;i++)
{
if(i<=b&&i>=c) printf("*");
else if(i<b||i>c) printf(" ");
}
printf("\n");
}
for(j=N-3,d=0;d<N;j=j-2,d++)
{ b=a+j,c=a-j;
for(i=0;i<2*N;i++)
{
if(i<=b&&i>=c) printf("*");
else if(i<b||i>c) printf(" ");
}
printf("\n");
}
return 0;
}