色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

編寫c語言程序怎么設置登錄密碼?

錢瀠龍2年前14瀏覽0評論

#include<stdio.h>

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

}