C语言程序设计,密码设置与校验,界面还要求稍微好看点。 10

1.从屏幕上输入多个账号密码,账号密码的长度不超过20个字符,输入的密码在屏幕上以”*”显示,并保存在文本文件中。2.实现登陆功能,如果登陆输入的账号密码与设置的相同,则... 1.从屏幕上输入多个账号密码,账号密码的长度不超过20个字符,输入的密码在屏幕上以”*”显示,并保存在文本文件中。 2.实现登陆功能,如果登陆输入的账号密码与设置的相同,则显示欢迎信息,如果密码不正确,则提示错误,并重试,如果三次仍失败则退出程序。 展开
 我来答
修魔go
2014-06-07 · TA获得超过119个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:115万
展开全部

我给你想的是一个密码检验的程序,其他的界面,设置登录密码,并保存到文本,你自己写吧,好吧,大同小异的,呵呵~~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;


}

 

 

 

 

追问
和要求完全不符合,就是帮忙也别这样啊,先谢谢了
追答

我又重新给你写了一个~

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huohuo411
2014-06-05 · TA获得超过404个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:129万
展开全部
c语言有界面吗???
又不是vc++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式