# include & ltstdio.h & gt
int?主()
{int?n=0,I,j,k=1,p,q,a[20][20]= { 0 };
而(!(n%2))
{printf("請輸入小於20的奇數:");
scanf("%d ",& ampn);
}
I = 0;
j = n/2;
for(p = 0;p & ltn;p++)
{ for(q = 0;q & ltn;q++)
{ if(q & gt;0)
{ I =(I+n-1)% n;
j =(j+1)% n;
}
a[I][j]= k++;
}
I =(I+1)% n;
}
for(I = 0;我& ltn;i++)
{ for(j = 0;j & ltn;j++)
printf("%4d ",a[I][j]);
printf(" \ n ");
}
回歸?0;
}