pat乙1067 試密碼


#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    int i=1,n;
    char c;
    string correct,now;
    cin>>correct>>n;
    c=getchar();
    //cin>>now;
    getline(cin,now);//錯誤密碼可能有空格等空字符串
    while(now!="#")
    {
        if(now==correct&&i<=n)
        {
            cout<<"Welcome in";
            break;
            //return 0;
        }
        else
        {
            if(i<=n)
            {
                cout<<"Wrong password: "<<now<<endl;
            }
            if(i==n)//第n次錯誤輸入時,額外輸出鎖死
            {
                cout<<"Account locked";
                break;
               // return 0;
            }
        }
        i++;
        //cin>>now;
        getline(cin,now);
    }
    return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章