當前位置:首頁 » 編程語言 » 超過三次不能驗證C語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

超過三次不能驗證C語言

發布時間: 2023-08-27 00:08:11

① 求C++程序,循環登錄系統,密碼輸入錯誤三次就登錄失敗。要求用C語言編寫,謝謝了!

#include<stdio.h>
#include<string.h>
intmain()
{
inti=0;
intn=3;
charpwd[100];
while(i<n)
{
printf("請輸入密碼: ");
scanf("%s",pwd);
if(0==strcmp("123456",pwd))//假設密碼是123456
{
printf("密碼正確,登錄成功! ");
return0;
}
printf("密碼錯誤,請重新輸入! ");

++i;
}

printf("登錄失敗,密碼錯誤超限(3次)! ");
return0;
}

② C語言寫個程序,已知密碼password=123 要求用戶輸入密碼passWord,判斷是否正確,輸入錯誤超過3次則退出

#include <stdio.h>

#include <conio.h>

#include <string.h>


int main(void)

{

char password[32];

int i=3;

do{

printf("請輸入密碼:(還有%d次機會)",i);

scanf("%s",&password);

if(0==strcmp(password,"123"))

{

printf("密碼輸入正確! ");

break;

}

else

{

printf("密碼輸入錯誤,請重新輸入! ");

i--;

}

}while(i>0);

getch();

return 0;

}