char a[10];
for(int i=0;i
{
cin>>a[i];
}
int n;
cout<<"----"<
cin>>n;
for(i=0;i<10;i++)
{
if(n==a[i])cout<<a[2*i]<<endl;
else cout<<"---"<<endl;
}
运行后if判断都是直接跳else,根本没有判断的作用,我输入abcdefghji,再输入b判断。。直接就跳else的输出了