
C语言程序设计,密码设置与校验,界面还要求稍微好看点。 10
我给你想的是一个密码检验的程序,其他的界面,设置登录密码,并保存到文本,你自己写吧,好吧,大同小异的,呵呵~~fopen,fclose,fputs,fgets《《如果写进去的话有回车符,你可要注意了,读的时候,也带上了,这个时候,你用fprintf()和fscanf()》》,~下面贴出我写的,我已经调试了~~
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <windows.h>
int main()
{
char g,password[21],setedpass[21]="10086";
int i=0,flag=1;
puts("请输入密码!");
while(strcmp(setedpass,password))
{
if(flag!=1)
{
system("CLS");
puts("密码输入错误,请重新输入!");
}
if(flag>3) {system("CLS");puts("密码输入错误三次了,按任意键退出!"); getchar();goto loop;}
while(1)
{
g=getch();
fflush(stdin);
putchar('*');
if(g!='\r') password[i++]=g;
else break;
}
password[i]='\0';
i=0;
flag++;
}
system("CLS");
puts("");
puts("欢迎进入!");
puts("");
puts("按任意键退出密码检验程序!");
getchar();
loop : return 0;
}