回复 10楼 wp231957
这样做就直接把账号和密码写进了文档中了,就不需注册的账号和密码。这样注册不是没有用了吗?
2015-06-05 12:44

2015-06-05 13:37
2015-06-05 13:40
2015-06-05 14:19
程序代码:
#include <stdio.h>
int main()
{
FILE* fp;
fp=fopen("user.sdf","a");
char namebuf[20]={'\0'};
char pwdbuf[20]={'\0'};
int i=1;
char* name="zhangsan";
char* pwd="111111";
//正常这里需要遍历数据文件 扫描是否有和"zhangsan"一致的账号存在,如果没有才可以注册
//包括一些账号和密码的构成规则 都需要再这里进行验证,为了简单 这里略去
fprintf(fp,"\n%10s%8s",name,pwd);
fclose(fp);
fp=fopen("user.sdf","rb");
while(!feof(fp))
{
fscanf(fp,"%s%s",namebuf,pwdbuf);
printf("扫描到%d个用户 用户名为%s 密码为 %s\n",i++,namebuf,pwdbuf);
}
fclose(fp);
return 0;
}

2015-06-05 14:30