代码如下
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#define times 3
int main(){
char password[10] = { 0 };
int i = 0;
printf("请输入密码\n");
for (i; i < times; ++i){
scanf("%s", password);
//strcmp函数用于比较两个字符串并根据比较结果返回整数。基本形式为strcmp(str1,str2),
//若str1=str2,则返回零;
//若str1<str2,则返回负数;
//若str1>str2,则返回正数。
if (strcmp(password, "123456") == 0){
break;
}
else{
printf("密码错误,重新输入\n");
}
}
if (i == times){
printf("退出系统\n");
}
else{
printf("登入成功\n");
}
system("pause");
return 0;
}
本文介绍了一个使用C语言实现的简单密码验证程序。程序通过scanf函数读取用户输入的密码,并利用strcmp函数进行比较,判断密码是否正确。如果密码正确,程序将输出“登入成功”,否则,用户将被提示重新输入,直至达到限定次数。
1033

被折叠的 条评论
为什么被折叠?



