C语言猜拳游戏代码及分析
if(p1->money>p2-> if(p1-> if(p1->money>p2-> if(p1-> if(money> if(*count> printf("用户名长度不合法"); return1; } for(i=0;i<*count;i++){ if(strcmp(p[i].name,name)==0){ printf("已有同名用户名"); return1; } } strcpy(p[*count].name,name); printf("提示:密码长度6-28"); printf("密码:"); fgets(pass,30,stdin); pass[strlen(pass)-1]=; if(strlen(pass)<6|| strlen(pass)>28){ //密码长度6-28 printf("密码长度不合法"); return1; } printf("确认密码:"); fgets(pass2,30,stdin); pass2[strlen(pass2)-1]=; if(!(strcmp(pass,pass2))==0){ printf("两次输入密码不一样"); return1; } strcpy(p[*count].password,pass); *count+=1; return0; } //登录菜单函数 void log_menu(){ printf("1.登录 2.注册 3.退出"); } //清空缓存 void fflush_in(){ charc=; c=getchar(); while(c!=){ c=getchar(); } }
C语言猜拳游戏代码及分 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)