请大神帮帮我,我一直过不去
#include <iostream>
using namespace std;
int main()
{
int a,b,d,i, i2;
char c;
cin>>a>>b>>c>>d;
if(d==0){
for(i=1;i<=a;i++){
if(i==1){
for(i2=1;i2<=b;i2++){
cout<<c;
}
cout<<"\n";
}
else if(i>=2&&i<=(b-1)){
cout<<c;
for(i2=1;i2<=(b-2);i2++){
cout<<' ';
}
cout<<c;
cout<<"\n";
}
else{
for(i2=1;i2<=b;i2++){
cout<<c;
}
}
}
}
else{
for(i=1;i<=a;i++){
for(i2=1;i2<=b;i2++){
cout<<c;
}
cout<<"\n";
}
}
return 0;
}