C++设计一个界面登陆,怎么限制他输入密码的次数,代码如下
#include<string>
#include<iostream>
using namespace std;
int main()
{
int i;
int n;
string s1="password";
string s2;
cout<<"请输入密码"<<endl;
cin>>s2;
if(s1==s2)
i=1;
else
i=0;
if(i==1)
cout<<"成功登陆,欢迎"<<endl;
if(i==0)
cout<<"密码错误,请重新输入"<<endl;
return(0);
}
[解决办法]
- C/C++ code
int j = 1; while (1) { cin>>s2; if(s1==s2) { break; cout<<"成功登陆,欢迎"<<endl; }
[解决办法]
- C/C++ code
else { if (j>3)//最多输入3次 { break; } j++; cout<<"密码错误,请重新输入"<<endl; } }
[解决办法]