#include <stdio.h>
void main()
{
int i,j,k,n;
scanf("%d",&n);
for(j=1;j<=n/2+1;j++)
{
for(k=n/2+1-j;k>0;k--) printf(" ");
for(i=1;i<=j*2-1;i++) printf("&");
printf("\n");
}
int a,b,c;
for(a=1;a<=n/2;a++)
{
for(b=1;b<=a;b++) printf(" ");
for(c=n-a*2;c>0;c--) printf("&");
printf("\n");
}
}这个比你的那个好看一点,也瞧瞧吧