在Dev本地运行可以成功输出且经人工比对无误,求各位帮忙看看,谢谢
#include <bits/stdc++.h>
using namespace std;
void side1(int len){
printf(".");
for(int i=1;i<=len;i++){
if(i%3==0) printf(".*..");
else printf(".#..");
}
}
void side2(int len){
printf(".");
for(int i=1;i<=len;i++){
if(i%3==0) printf("*.*.");
else printf("#.#.");
}
}
int main(){
string a;
getline(cin,a);
int len=a.size();
side1(len);
printf("\n");
side2(len);
printf("\n");
printf("#");
for(int i=1;i<=len;i++){
if(i%3==1) printf(".%c.#",a[i-1]);
else printf(".%c.*",a[i-1]);
}
printf("\n");
side2(len);
printf("\n");
side1(len);
return 0;
}