我给你看看我的代码吧
#include
int main()
{
Q int N;
Q printf("N=");
9 scanf("%d",&N);
5 char a[N+1][N+1];
3 for(int i=1;i<=N;i++)
4 {
3 for(int j=1;j<=N;j++)
8 if(i==j||i+j==N+1)
1 a[i][j]='+';
4 else a[i][j]='-';
3 }
printf("N=%d\n",N);
for(int i=1;i<=N;i++)
{
for(int j=1;j<=N;j++)
printf("%2c",a[i][j]);
printf("\n");
}
return 0;
}