自己测试了几个例子,图案看起来都是对的,但就是没分QAQ
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
char c;
int f;
cin>>a>>b>>c>>f;
if(f==0){
for(int i=1;i<=a;i++){
printf("%c",c);
}
printf("\n");
for(int i=1;i<=b-2;i++){
printf("%c",c);
for(int j=1;j<=a-2;j++){
printf(" ");
}
printf("%c",c);
printf("\n");
}
for(int i=1;i<=a;i++){
printf("%c",c);
}
}
else{
for(int i=1;i<=b;i++){
for(int j=1;j<=a;j++){
printf("%c",c);
}
printf("\n");
}
}
return 0;
}