不玩了 来个坑新手的
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int checkPwd();
void myExit(char *msg);
int password=123456;
int main(){
if(!checkPwd()){
myExit("抱歉,3次输入密码错误。按任意键退出程序...\n");
}
myExit("恭喜你,密码检验成功。按任意键退出程序...\n");
return 0;
}
int checkPwd(){
int pwd;
int trytimes;
printf("程序设置了密码,验证通过后才能使用。请输入6位数字密码:");
for(trytimes=1; trytimes<=3; trytimes++){
scanf("%d",&pwd);
fflush(stdin);
if(pwd==password){
return 1;
break;
}else if(trytimes==3){
return 0;
}else{
printf("抱歉,密码错误,您还有%d次机会:", 3-trytimes);
}
}
}
void myExit(char *msg){
printf("%s", msg);
getch();
exit(1);
}[/mw_shl_code] |