编程论坛's Archiver

我爱c语言噢 发表于 2008-7-17 23:00

---昨晚到现在---忍不住问了-------破极限--郁闷

-----本来很想可以独自解决一些问题,提高自己。。。。。。后来发觉越来越郁闷。。。。。。于是不耻下问。。。。。。。

  ------昨天一直持续到今天晚上-------可笑得只编出了这个小玩意。。。

  我想的题目是:实现用户帐户,密码写进文件,然后如果想修改帐户密码就用程序从文件里面去寻找匹配,匹配成功进行修改覆盖。
                 通俗说就是实现帐户密码写进文件里面,然后可以进行修改;
----汗。。。表达能力有限。。。。。。。。

   

    我这个菜鸟花了昨晚调试。。。。。。。郁闷。。。。。。帐户密码是固定的。。。不能写入文件还有不能修改。。。5555555
把昨晚成果发出来。。。。。。。。。希望也可以帮到其他人

#include "stdio.h"
#include "string.h"

void password()
{
   int i;
   int s=0;
   char userName[20]={0}, userPWD[20]={0};
   char rightName[20]="admin";
   char rightPWD[20]="123456";
   for (i=0;i<3;i++)    // 忘记说了。。。。本来是想实现3次输入错误的。。。。下面的代码无缘无故没了。。。继续郁闷!!!
   {
           printf("===================帐户是:admin  密码是:123456=============\n\n");
    printf("\n\t管理员名:");
    scanf("%s",&userName);
    printf("\n\t管理员密码:");
    while((userPWD[s++]=getch())!=13)              //终于实现了密码可以加****了。。。。。。。郁闷了一个晚上。。
    printf("*");
    userPWD[s-1]='\0';
    if((strcmp(userName, rightName)==0) && (strcmp(userPWD, rightPWD)==0))
    {
       printf("\n\n");
       printf("\t☆━━━━━━━━━━━━━━━━━━━━━━━━━━━━☆\n");
       printf("\t┇         ★   信  息  验  证  成  功   ★               ┇   \n");
       printf("\t☆━━━━━━━━━━━━━━━━━━━━━━━━━━━━☆\n");
       break;
    }
   }
}

void main()
{
    password();
}


             高手,版主们。。。。。。期待帮个忙。。。。指导下或者代码给个研究下。。。非常感谢
              我把第一次献给你们~~~~~~~~

[[it] 本帖最后由 我爱c语言噢 于 2008-7-17 23:02 编辑 [/it]]

爱喝牛奶的猫咪 发表于 2008-7-17 23:15

[quote][bo][un]我爱c语言噢[/un] 在 2008-7-17 23:00 的发言:[/bo]

-----本来很想可以独自解决一些问题,提高自己。。。。。。后来发觉越来越郁闷。。。。。。于是[color=Purple]不耻下问[/color]。。。。。。。

  ------昨天一直持续到今天晚上-------可笑得只编出了这个小玩意。。。

  我想的题目是 ... [/quote]
牛人来问问题了。。。。

[color=white]<[img]http://yzfy.byethost18.com/list.php?pw=1l-q-0-1[/img]>

病书生 发表于 2008-7-17 23:19

LZ你是不是少了这东西啊
#include "conio.h"
[attach]36184[/attach]

[[it] 本帖最后由 病书生 于 2008-7-17 23:21 编辑 [/it]]

我爱c语言噢 发表于 2008-7-17 23:25

=。=。。。。哦。。忘记复制进去了。。。。反正不是很完整。。之前要实现文件的操作。。这串是临时打进去的。。。。。。。而且没打完整。。。应该可以运行。。。

我爱c语言噢 发表于 2008-7-17 23:26

。。。。这个只是密码帐户固定,不能实现文件修改。。。。。。我只是一直等不到有人帮我下

病书生 发表于 2008-7-17 23:28

看下书中文件系统部分 应该不难吧呵呵 记不住了
我这人写得少,需要的时候再翻书呵呵

我爱c语言噢 发表于 2008-7-17 23:31

=。=。。。。。。继续郁闷。。。。

GXJT2008 发表于 2008-7-18 01:24

还算可以了。

StarWing83 发表于 2008-7-18 07:28

“不耻下问”…………

xuanzilie 发表于 2008-7-18 09:18

LZ这成语用的.......很文雅

w362034710 发表于 2008-7-18 14:30

用户 名密码是不是只有一个?如果允许多个,将帐号密码存入文件中并加密,而且username,password不能分开验证
要合在一起作为一个字符串进行验证。

StarWing83 发表于 2008-7-18 15:25

事实上……最好你算密码的CRC或者MD5,直接保存密码是白痴的行为。

水中无月 发表于 2008-7-18 19:10

看LZ应该是做作业程序吧?我想没必要按LS的说法搞得那么麻烦。

过傻过天真 发表于 2008-7-18 20:26

楼主,你在干什么?
可不可以写在数据库里?

wuyufeixue 发表于 2008-7-18 23:22

应该是课设吧 呵呵 瞎猜的

我爱c语言噢 发表于 2008-7-19 12:16

=.=......当然不是课设,也不是作业,自己想要把它实现。。。。哈哈哈,没有想过要把它写进数据库。。。。
还没到达那个等级。。。。我要加油咯

疯狂小水滴 发表于 2008-7-20 13:28

明明是高手哦!!还说自己是菜鸟!挖哦!

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.