如题,如何编译一个c语言程序,设定一个默认密码,然后程序对输入的密码进行判断,如果输入的密码小于5位数,则提示“密码长度不足”;若大于五位数,则提示“密码长度过长”,只有密码正确才提示“登陆成功”之类?
代码如下:
#include <stdio.h>#include <stdlib.h>
#include <string.h>
int main()
{
int len = 0;
char password[10] = {0};
printf("请输入密码:");
scanf("%s", password);
len = strlen(password);
if (len < 5) {
printf("密码长度不足!\n");
}
else if (len > 5) {
printf("密码长度过长!\n");
}
else {
// 默认密码是 admin
if (strcmp(password, "admin") == 0) {
printf("登录成功!\n");
}
else {
printf("密码不正确!\n");
}
}
system("pause");
return 0;
}
温馨提示:答案为网友推荐,仅供参考