#include<bits/stdc++.h>
using namespace std;
int main()
{
char code[202];
int N;
cin>>code>>N;//密码/允许尝试的次数
getchar();
char retry[202],end[202]="#";
int num=0;
while(1){
cin.getline(retry,100);//如果retry是字符串string,则可以用getline(cin,retry),,如果是字符数组则只能用 cin.getline(retry,100);
if(!strcmp(retry,end)){break;}//输入的是“#‘
else if(strcmp(retry,code)){//输入错误密码
num++;
cout<<"Wrong password: "<<retry<<endl;
if(num==N){
cout<<"Account locked"<<endl;
break;
}
}
else{//输入的是正确密码
cout<<"Welcome in"<<endl;
break;
}
}
return 0;
}
PAT 乙级 1067 试密码 (20分)
最新推荐文章于 2024-07-25 23:22:43 发布