#include <iostream>
#include <stdio.h>
#include <string.h>
#include <cmath>
#define maxn 205
using namespace std;
int n;
char a;
void printOuter() {
for (int i = 0; i < n; i++) {
cout << a;
}
cout << endl;
}
void printMiddle() {
int row;
if(n % 2) row = (n-1)/2 -2;
else row = n/2 - 2;
for (int i = 0; i < row; i++) {
cout << a;
for(int i =0; i < n-2; i++) cout << " ";
cout << a << endl;
}
}
int main() {
cin >> n >> a;
printOuter();
printMiddle();
printOuter();
return 0;
}
只有13分,不知道为什么
原文:https://www.cnblogs.com/huangming-zzz/p/11637630.html