输入一个正的奇数n(1≤n≤9),打印一个高度为n的、由“*”组成的正菱形图案。当n=5时,输出如下正菱形图案:
int main(){
int i,j,m,n;
scanf("%d",&n);
m = n/2;
for(i=1;i<=m+1;i++){
for(j=m+1-i;j>0;j--){
printf(" ");
}
for(j=1;j<=2*i-1;j++){
printf("*");
}
printf("\n");
}
for(i=m;i>=1;i--){
for(j=m+1-i;j>0;j--){
printf(" ");
}
for(j=2*i-1;j>0;j--){
printf("*");
}
printf("\n");
}
return 0;
}