當前位置:編程學習大全網 - 編程軟體 - 編寫壹個驗證密碼的程序,用C語言的數組相關知識解答,最好有註釋

編寫壹個驗證密碼的程序,用C語言的數組相關知識解答,最好有註釋

#include<stdio.h>

#include<string.h>

void main()

{

char str1[20],str2[20]="abcd";//定義兩個字符串數組,str2存放已知密碼,str1存放輸入密碼

int i=0,k,flag=0;

printf("請輸入密碼:");

while(1)//死循環

{

gets(str1);//輸入密碼

k=strcmp(str1,str2);//比較,輸入密碼和已知密碼相等,k=0

++flag;//計數器加1

if(!k)

{ printf("歡迎使用\n");

break;

}

else if(k&&flag!=3) printf("密碼輸入錯誤,請再次輸入:\n");

if(flag==3)//當輸入超過三次,跳出循環,結束程序

{

printf("對不起,您無權使用");

break;

}

}

}

  • 上一篇:點燃我溫暖妳劇情
  • 下一篇:轉行什麽行業比較好入門
  • copyright 2024編程學習大全網