C語言 模擬三次密碼輸入

2021-09-02 20:22:56 字數 620 閱讀 9801

問題:

編寫**模擬三次密碼輸入的場景

最多能輸入三次密碼,密碼正確,提示「登入成功」,密碼錯誤

可以重新輸入,最多輸入三次。三次均錯,則提示退出程式

思路

最多可以輸入三次密碼,則可以使用for語句,迴圈三次

定義字元陣列,用strcmp函式將輸入的密碼和原密碼比較

如果密碼正確,break跳出迴圈,否則重新輸入密碼執行迴圈

源**:

#define  _crt_secure_no_warnings  //在vs2017中使用這個巨集定義,才可以使用scanf語句,否則為scanf_s語句

#include#include#include//涉及字串處理函式,則必須引用該標頭檔案

int main() ;

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

scanf("%s", password); //字元陣列輸入可以不使用位址符

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

else

} system("pause");

return 0;

}

C語言 8 猜數字遊戲 三次密碼輸入模擬

猜數字遊戲 define crt secure no warnings 1 include include include includevoid menu void game else if guess ret else int main while 0 system pause return 0...

程式設計成長日記 模擬三次輸入密碼

簡單的模擬取錢時輸入密碼 include include includeint main else if i 3 else if i 3 return 0 這裡要注意strcmp函式的使用,我在第一次寫的時候寫成了strcmp p,passwd 導致第一次輸錯密碼後程式崩潰 原型 extern in...

Python登入,輸入三次密碼

第一段python 寫了一天,總算不報錯了,值得紀念。基本要求 寫乙個登入介面,登入三次鎖定使用者 1.包含乙個使用者資訊檔案,使用者名稱和密碼 2.黑名單檔案 過程 1.先檢查是否在黑名單中,如果存在則不讓登入 2.如果不在黑名單中也不在使用者列表,則提示找管理員開通 3.如果在使用者表中,則提示...