测试点2 之前用scanf(" ")过不去,必须用getchar()才可以过得去,说明测试点2密码中含有空格
#include <string>
#include <iostream>
using namespace std;
int main(){
string s;
cin>>s;
int n;
cin>>n;
getchar();
string ans;
getline(cin,ans);
while(ans!="#"&&n!=0){
if(ans==s){
printf("Welcome in\n");
break;
} else{
cout<<"Wrong password: "<<ans<<endl;
}
n--;
getline(cin,ans);
}
if(n==0){
printf("Account locked\n");
}
return 0;
}