C语言填空:用户名 密码验证

/*注册输入名字,密码;名字只能是英文字母,密码只能是数字,已经有人注册名字U,用户名不能重复,
输入密码判断正确错误 ,再次输入密码判断。如两次密码一样,输出密码 
*/
#include<stdio.h>

main()
{char yhm,m1,m2;
printf("输入用户名:");
scanf("%c",【1】);
【7if(yhm!=【2】)
 {
     if(【3】)
     {printf("请输入密码");
     scanf("%c",【4】);
     【8if(【5】)
      {printf("请再次输入密码");
       scanf("%c",&m2);
       【9if(m2>='0'&&m2<='9'&&【6】)
       printf("%c",m1);
       else printf("密码错误");
     
      }
    }
 }
else printf("用户名已存在" ); 
}
/*注册输入名字,密码;名字只能是英文字母,密码只能是数字,已经有人注册名字U,用户名不能重复,
输入密码判断正确错误 ,再次输入密码判断。如两次密码一样,输出密码 
*/
#include<stdio.h>

main()
{char yhm,m1,m2;
printf("输入用户名:");
scanf("%c",&yhm);
getchar();
if(yhm!='U')
 {
     if((yhm>='a'&&yhm<='z')||(yhm>='A'&&yhm<='Z'))
     {printf("请输入密码");
     scanf("%c",&m1);
     getchar();
     if(m1>='0'&&m1<='9')
      {printf("请再次输入密码");
       scanf("%c",&m2);
       getchar();
       if(m2>='0'&&m2<='9'&&(m1==m2))
       printf("%c",m1);
       else printf("密码错误");
     
      }
    }
 }
else printf("用户名已存在" ); 
}

 

posted @ 2023-02-08 05:32  myrj  阅读(248)  评论(0编辑  收藏  举报