|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
编译的时候报错[Error] ld returned 1 exit status
想制作一个用户注册和登录系统
- #include <stdio.h>
- #include <string.h>
- int main()
- {
- char ny;
- char usrname[256];
- char password[256];
- char u[256];
- char p[256];
-
- printf("欢迎使用用户注册登录系统!\n您要注册还是登录?\nY 注册/N 登录");
- sanf("%c", &ny);
-
- if (ny = 'Y')
- {
- printf("请输入用户名:\n");
- scanf("%s", usrname);
- printf("请输入密码:\n");
- scanf("%s", password);
- printf("注册成功,现在前往登陆\n");
- }
- printf("请输入用户名:\n");
- do
- {
- scanf("%s", u);
- if (0 == strcmp(u, usrname))
- {
- do
- {
- printf("请输入密码:\n");
- scanf("%s", p);
- if (0 == strcmp(p, password))
- {
- printf("登录成功\n");
- }
- else
- {
- printf("输入错误\n");
- }
- }
- while (0 != strcmp(p, password));
- }
- else
- {
- printf("用户不存在!\n");
- }
- }
- while (0 != strcmp(u, usrname));
-
-
- return 0;
- }
复制代码
第十三行,scanf 打少个c- #include <stdio.h>
- #include <string.h>
- int main()
- {
- char ny;
- char usrname[256];
- char password[256];
- char u[256];
- char p[256];
-
- printf("欢迎使用用户注册登录系统!\n您要注册还是登录?\nY 注册/N 登录");
- scanf("%c", &ny); # sanf 改成 scanf
-
- if (ny = 'Y')
- {
- printf("请输入用户名:\n");
- scanf("%s", usrname);
- printf("请输入密码:\n");
- scanf("%s", password);
- printf("注册成功,现在前往登陆\n");
- }
- printf("请输入用户名:\n");
- do
- {
- scanf("%s", u);
- if (0 == strcmp(u, usrname))
- {
- do
- {
- printf("请输入密码:\n");
- scanf("%s", p);
- if (0 == strcmp(p, password))
- {
- printf("登录成功\n");
- }
- else
- {
- printf("输入错误\n");
- }
- }
- while (0 != strcmp(p, password));
- }
- else
- {
- printf("用户不存在!\n");
- }
- }
- while (0 != strcmp(u, usrname));
-
-
- return 0;
- }
复制代码
|
|