全都显示:Wrong Answer.wrong answer Too short on line 1.
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
char a[100][100];
long long int b[100][100]={0};
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>a[i][j];
}
if(i!=n-1) cout<<endl;
}
//横的->
for(int i=0;i<n;i++){
for(int j=0;j<n-6;j++){
if(a[i][j]=='y'&&a[i][j+1]=='i'&&a[i][j+2]=='z'&&a[i][j+3]=='h'&&a[i][j+4]=='o'&&a[i][j+5]=='n'&&a[i][j+6]=='g')
for(int k=j;k<=j+6;k++) b[i][k]=1;
}
}
//横的<-
for(int i=0;i<n;i++){
for(int j=n-1;j>=6;j--){
if(a[i][j]=='y'&&a[i][j-1]=='i'&&a[i][j-2]=='z'&&a[i][j-3]=='h'&&a[i][j-4]=='o'&&a[i][j-5]=='n'&&a[i][j-6]=='g')
for(int k=j;k>=j-6;k--) b[i][k]=1;
}
}
//竖的cong xia
for(int j=0;j<n;j++){
for(int i=n-1;i>=6;i--){
if(a[i][j]=='y'&&a[i-1][j]=='i'&&a[i-2][j]=='z'&&a[i-3][j]=='h'&&a[i-4][j]=='o'&&a[i-5][j]=='n'&&a[i-6][j]=='g')
for(int k=i;k>=i-6;k--) b[k][j]=1;
}
}
//竖的cong shang
for(int j=0;j<n;j++){
for(int i=0;i<n-6;i++){
if(a[i][j]=='y'&&a[i+1][j]=='i'&&a[i+2][j]=='z'&&a[i+3][j]=='h'&&a[i+4][j]=='o'&&a[i+5][j]=='n'&&a[i+6][j]=='g')
for(int k=i;k<=i+6;k++) b[k][j]=1;
}
}
//斜的->
for(int i=0;i<n-6;i++){
for(int j=0;j<n-6;j++){
if(a[i][j]=='y'&&a[i+1][j+1]=='i'&&a[i+2][j+2]=='z'&&a[i+3][j+3]=='h'&&a[i+4][j+4]=='o'&&a[i+5][j+5]=='n'&&a[i+6][j+6]=='g')
for(int k=0;k<=6;k++) b[i+k][j+k]=1;
}
}
//斜的<-
for(int j=n-1;j>=6;j--){
for(int i=n-1;i>=6;i--){
if(a[i][j]=='y'&&a[i-1][j-1]=='i'&&a[i-2][j-2]=='z'&&a[i-3][j-3]=='h'&&a[i-4][j-4]=='o'&&a[i-5][j-5]=='n'&&a[i-6][j-6]=='g')
for(int k=i;k>=i-6;k--) b[k][j]=1;
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if(b[i][j]==1) cout<<a[i][j];
else cout<<"*";
}
if(i!=n-1) cout<<endl;
}
}