#include <stdio.h>
main()
{
int i,k=0,n,e,c,a=0;
printf("请输入你要输出菱形的行数数:");
scanf("%d",&e);
n=e/2;
for(i=1;i<=n;i++)
{
k=2*i-1;
a=n-i;
for(;a>0;a--)
{
printf(" ");
}
for(;k>0;k--)
{
printf("*");
}
printf("\n");
}
if(i>n){
for(i=n-1;i>0;i--)
{
k=2*i-1;
a=n-i;
for(;a>0;a--)
{
printf(" ");
}
for(;k>0;k--)
{
printf("*");
}
printf("\n");
}
}
}
main()
{
int i,k=0,n,e,c,a=0;
printf("请输入你要输出菱形的行数数:");
scanf("%d",&e);
n=e/2;
for(i=1;i<=n;i++)
{
k=2*i-1;
a=n-i;
for(;a>0;a--)
{
printf(" ");
}
for(;k>0;k--)
{
printf("*");
}
printf("\n");
}
if(i>n){
for(i=n-1;i>0;i--)
{
k=2*i-1;
a=n-i;
for(;a>0;a--)
{
printf(" ");
}
for(;k>0;k--)
{
printf("*");
}
printf("\n");
}
}
}