首页 >

编写c语言程序怎么设置登录密码? – 网络|

webcrack怎么用,域名注册地址怎么查询,小米手机锁屏怎么设置编写c语言程序怎么设置登录密码? - 网络|编写c语言程序怎么设置登录密码

main()

{

charstr[9];//密码串长9为

inputPW(str,8);//有效密码长为8最后一位要放\0结束符的!

printf(“\n密码为:%s”,str);

}

inputPW(char*s,intlen)//自己写的密码输入的函数

{

inti;

fflush(stdin);//清输入流跟flushall()类似

for(i=0;;i++)

{

s[i]=getch();

if(s[i]==13)//输入结束不能用==’\n’来判断!!

//因为对于回车来说getchar()=’\n’=10;而getch()=13!=’\n’这个要知道!

break;

if(s[i]==8&&i>0)//如果用户按退格键并且要有格可退时候

{

printf(“\b\b”);//显示退一格

i=i-2;//输入数据退2(因为for循环体会加1所以实际就是退了1)

continue;

}

if(i==len){i–;continue;}

printf(“*”);

}

s[i]=’\0′;//末尾补\0所以该密码实际有效长度为i-1;定义有效长为len实际定义的串长为len+1

}


编写c语言程序怎么设置登录密码? - 网络|
  • 在C语言中如何高效地复制和连接字符串? - 网络|
  • 在C语言中如何高效地复制和连接字符串? - 网络| | 在C语言中如何高效地复制和连接字符串? - 网络| ...

    编写c语言程序怎么设置登录密码? - 网络|
  • 鸡兔同笼的秘密你知道它们为何总是互相踩踏吗? - 网络|
  • 鸡兔同笼的秘密你知道它们为何总是互相踩踏吗? - 网络| | 鸡兔同笼的秘密你知道它们为何总是互相踩踏吗? - 网络| ...

    编写c语言程序怎么设置登录密码? - 网络|
  • c接口是什么意思? - 网络|
  • c接口是什么意思? - 网络| | c接口是什么意思? - 网络| ...