#include <stdio.h>
#define N 20
int main() {
int a;
while (scanf("%d", &a) != EOF)
{
getchar();
int i,j;
char b[N][N]={' '};
for(i=0;i<a;i++)
{
for(j=0;j<a;j++)
{
if(i==j)
{
b[i][j]='*';
}
else if(j==(a-1-i))
{
b[i][j]='*';
}
else
{
b[i][j]=' ';
}
}
}
for(i=0;i<a;i++)
{
for(j=0;j<a;j++)
{
printf("%c",b[i][j]);
}
printf("\n");
}
for(i=0;i<a;i++)
{
for(j=0;j<a;j++)
{
b[i][j]=' ';
}
}
}
return 0;
}
//开始不小心把另一个对角线写成==了,一直不对,两次调试该出来了。。。。

京公网安备 11010502036488号