马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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;
}
|