C语言中怎么编写一个让用户注册登陆并将其注册的信息密码保存的程序模块?

如题所述

第1个回答  2022-11-16
#include "stdafx.h"\x0d\x0a#include "string.h"\x0d\x0a#define n 20\x0d\x0a\x0d\x0avoid zhuce();\x0d\x0avoid denglu();\x0d\x0achar yhm[n],mm[n];\x0d\x0aint main(int argc, char* argv[])\x0d\x0a{\x0d\x0aint i;\x0d\x0a\x0d\x0aprintf("-----------\n1.注册\n2.登陆\n3.继续\n0.退出\n");\x0d\x0ascanf("%d",&i);\x0d\x0aswitch(i)\x0d\x0a{case 0: break;\x0d\x0acase 1 : zhuce();break;\x0d\x0acase 2: denglu();break;\x0d\x0a\x0d\x0a}\x0d\x0a\x0d\x0areturn 0;\x0d\x0a}\x0d\x0avoid zhuce( )\x0d\x0a{char temp1[n],temp2[n],temp3[n],yhmtmp[n];\x0d\x0a\x0d\x0aprintf("输入用户名\n");\x0d\x0afflush(stdin);//清空缓存\x0d\x0a gets(yhmtmp);\x0d\x0a\x0d\x0aprintf("输入密码\n");\x0d\x0afflush(stdin);\x0d\x0a gets(temp1);\x0d\x0aprintf("输入密码确认\n");\x0d\x0afflush(stdin);\x0d\x0agets(temp2);\x0d\x0aif(!strcmp(temp1,temp2))\x0d\x0a{strcpy(mm,temp1);\x0d\x0aprintf("注册成功\n");\x0d\x0a\x0d\x0a}\x0d\x0aelse\x0d\x0a{printf("输入密码确认\n");\x0d\x0agets(temp3);\x0d\x0aif(!strcmp(temp1,temp3))\x0d\x0a{strcpy(mm,temp1);\x0d\x0aprintf("注册成功\n");\x0d\x0a\x0d\x0a}\x0d\x0aelse\x0d\x0a\x0d\x0aprintf("注册失败\n");\x0d\x0a\x0d\x0a}\x0d\x0a\x0d\x0a}\x0d\x0avoid denglu( )\x0d\x0a{\x0d\x0achar s1[n],s2[n];\x0d\x0aprintf("输入用户名\n");\x0d\x0afflush(stdin);\x0d\x0agets(s1);\x0d\x0aprintf("输入密码\n");\x0d\x0afflush(stdin);\x0d\x0agets(s2);\x0d\x0aif((strcmp(s1,yhm))&&(strcmp(s2,mm)))\x0d\x0aprintf("登陆成功\n");\x0d\x0a\x0d\x0a}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网