#include <iostream>
using namespace std;
int main()
{
char a[10];
int t;
cout<<"请输入密码:";
cin>>a[0];
for(int i=0; a[i]<=a[i].length(); i++)
{
cin>>a[i];
if( (a[i]>='a'&&a[i]<='z') && (a[i]>='0'&&a[i]<='9') )
t=1;
else
t=2;
}
if(t=1)
cout<<"混合型密码"<<endl;
else
cout<<"非混合型密码"<<endl;
}
--------
回车后不管输入什么都没反应,这是怎么一回事?
#include <iostream>
#include <stdlib.h>
using namespace std;
void main()
{
char a[10];
int t;
cout<<"请输入密码:";
cin>>a;
t=0;
for(int i=0; i<=strlen(a); i++)
{
//cin>>a[i];
if(a[i]>='a'&&a[i]<='z'&&t%10==0) t=t+1;
if(a[i]>='0'&&a[i]<='9'&&t/10==0) t=t+10;
}
if(t/10>0&&t%10>0)
cout<<"混合型密码"<<endl;
else
cout<<"非混合型密码"<<endl;
}
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息