一。要得到的效果:在控制台提示用户输入一个密码,验证密码是否真确。如果正确提示输入正确。如果不正确循环提示输入密码,直到输入正确。
二。带注释的代码
#include
#include
int main(){
//声明一个字符数组,长度100,初始化为零
//用于存储用户输入的密码
char password[100] = {0};
while (1) {
//提示用户输入密码
printf("请输入你的密码:");
scanf("%s",password);
//如果两个字符串相同则返回一个零,如果不相同则返回一个非零值
//密码是#123
if (0 == strcmp(password, "#123")) {
printf("密码正确\n");
break;
}else{
printf("密码错误\n");
}
}
return 0;
}
三。源代码
#include
#include
int main(){
char password[100] = {0};
while (1) {
printf("请输入你的密码:");
scanf("%s",password);
if (0 == strcmp(password, "#123")) {
printf("密码正确\n");
break;
}else{
printf("密码错误\n");
}
}
return 0;
}
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.sosokankan.com/article/1877214.html