#include<bits/stdc++.h> using namespace std; int main() { int a,b[20000],c,d=0; cin>>a; for(int i=0;i<a;i++){ cin>>b[i]; } cin>>c; for(int i=0;i<a;i++){ if(b[i]==c){ cout<<i; d=1; break; } } if(d=0){ cout<<-1; } return 0; }
最后一个错了,为什么会错?