这样AC/100
#include<string>
#include<iostream>
#include<cstdio>
using namespace std;
int n;
char c[101];
string p[10][5]={{"XXX","X.X","X.X","X.X","XXX"},{"..X","..X","..X","..X","..X"},{"XXX","..X","XXX","X..","XXX"},{"XXX","..X","XXX","..X","XXX"},{"X.X","X.X","XXX","..X","..X"},{"XXX","X..","XXX","..X","XXX"},{"XXX","X..","XXX","X.X","XXX"},{"XXX","..X","..X","..X","..X"},{"XXX","X.X","XXX","X.X","XXX"},{"XXX","X.X","XXX","..X","XXX"}};
int main()
{
scanf("%d",&n);
scanf("%s",c);
for(int i=0;i<=4;i++)
{
for(int j=0;j<=n-2;j++)
cout<<p[c[j]-'0'][i]<<".";
cout<<p[c[n-1]-'0'][i]<<endl;
}
}
cout换成printf就爆零
求解
好家伙是不是歧视我printf