用c语言写一段密码锁,密码为5201314,只有三次机会,如果机会用完就输出次数没啦
时间: 2023-04-12 18:00:56 浏览: 153
以下是一段用 C 语言编写的密码锁程序,密码为 5201314,只有三次机会,如果机会用完就输出次数没啦:
```c
#include <stdio.h>
#include <string.h>
int main() {
char password[8] = "5201314";
char input[8];
int chance = 3;
while (chance > 0) {
printf("请输入密码:");
scanf("%s", input);
if (strcmp(input, password) == 0) {
printf("密码正确!\n");
break;
} else {
chance--;
printf("密码错误,还有 %d 次机会。\n", chance);
}
}
if (chance == 0) {
printf("次数没啦!\n");
}
return 0;
}
```
注意:这段代码只是一个示例,实际应用中需要更加严谨的密码验证机制。