1、用一个字符数组来存密码再用一个字符数组接收你的输入,然后用strcmp来比较,如果返回0则密码是正确的2、例程:include"stdio.h"#include"string.h"intmain(){charmima[100]="YuanShi888";charinput...
int*set(void){inti;statica[4];printf("请输入要设置的4位密码:");for(i=0;i<4;i++){scanf("%d",&a[i]);}returna;}intmain(){inti,*a,b[4];a=set();printf("请输入4位密码...
<string.h>include<ctype.h>definePFE"pas.dat"/*保存密码的文件*/defineDEFPAS"123456"/*初始密码*/voidsetpass(void){FILEfp=NULL;charpas[20];printf("是否设置新密码?(Y/N):");fflush(s
printf("请输入密码:");scanf("%s",d);getchar();if(!strcmp(z.b,d)){chari;printf("是否要修改密码?(输入y修改,n退出!)");scanf("%c",&i);if(i=='y'){printf("请输入修改密码:");
longnumber;//用户编号6位charname[20];//用户名charpassword[8];//用户密码intpower;//权限判断1为管理员2为普通用户}user;useryh[100]={100000,"gavin","gavine",1,100001,"wnag","...
手写的,没运行,你自己试一下include"stdio.h"#include"stdlib.h"#include"string.h"intmain(){charst[6];printf("输入登陆密码:\n");gets(st);if(strcmp(st,"123")==0)printf("
voidmain(){inti,flag1,flag2;charname[20]="lushan",password[10]="123456";charperson[20],password1[10];for(i=0;i!=3;){printf("Pleaseinputthename:\n");gets(person);flag1=str
definePASSWORD"12345"//这里指定你要允许通过的密码,比如12345,将引号里的数字改为你想要的即可intmain(){charpassword[100];charname[100],c[100],password1[100];tag1:printf("press1toregister,...
printf("invalidcharactor:%c.\n",*p);return3;}++p;}if(flag==ALL)return0;if((flag&UC)==0){printf("lackofuppercase.\n");}if((flag&LC)==0){printf("lack...
这样修改,是否符合原来的题意?