1. 程式人生 > >編寫程式碼模擬三次密碼輸入的場景。最多能輸入三次密碼,密碼正確,提示“登入成功”, 密碼錯誤,可以重新輸入,最多輸入三次。三次均錯,則提示退出程式。

編寫程式碼模擬三次密碼輸入的場景。最多能輸入三次密碼,密碼正確,提示“登入成功”, 密碼錯誤,可以重新輸入,最多輸入三次。三次均錯,則提示退出程式。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<windows.h>
#include<string.h>


int main()
{
int i = 0;
char arr1[7] = "123456";
char arr2[10] = { 0 };

for (i = 0; i < 3; i++)


{
printf("請輸入密碼:");
gets(arr2);
if (0 == strcmp(arr1, arr2))
{
printf("登陸成功\n");
system("pause");
return 0;
}
if (strcmp(arr1, arr2) != 0)
{
printf("輸入錯誤\n");
}
}
printf("退出程式\n");
system("pause");
return 0;
}