回复 8楼 叶纤
我懂你的思路就是刚开始不知道自己怎么表示。现在会了,谢谢兄弟了
回复 7楼 bcbbcclbbc
哎自己学觉得没方向。辛苦了大哥,我能理解你的思路就是有很多头文件跟函数不知道怎么用而已,,,
程序代码:#include <stdio.h>
#include <string.h>
int main()
{
unsigned int j;
char ss[100]= {0},num[2]= {0};
printf("请输入您当前的密码:");
gets(ss);
while(strlen(ss)<6) //判断密码长度
{
printf("您输入密码小于6位,请重新输入:");
gets(ss);
}
for(j=0; j<strlen(ss); j++)
{
if(ss[j]<='9'&&'0'<=ss[j]&&num[0]==0)
num[0]++;
if(ss[j]>'a'&&ss[j]<='z'&&num[1]==0)
num[1]++;
if(num[0]>0&&num[1]>0)
break;
}
if(num[0]>0&&num[1]>0)
printf("当前密码强度高");
else
if(num[0]==0&&num[1]>0)
printf("当前密码强度中");
else
printf("当前密码强度弱");
return 0;
}
