尝试了很入很久,为什么不对?
用DEV-C++新建后再输入,对了也错;
#include<stdio.h>
#include<conio.h>
#include<ctype.h>
#include<stdlib.h>
struct mima//用来储存新建的帐号密码 和输入的帐号和密码
{
char number_new[20];
char password_new[20];
char password[20];
char number[20];
};
struct mima person;
void new_number()//新建帐号和密码函数
{
int xu;
printf("1:注册帐号和密码\n2:登陆\n请输入:");
scanf("%d",&xu);
if(xu==1)
{printf("请连续输入少于20位的英文字母作为帐号:");
scanf("%s",person.number_new);
printf("请输入少于20位的英文或数字作为密码:");
scanf("%s",person.password_new);
fflush(stdin);
system("cls");
}
}
void mi_ma()//输入帐号和密码,判断是否同新建的相同
{ int i=0;
printf("please input number:");
scanf("%s",person.number_new);
printf("plesae input password:");
scanf("%s",person.password_new);
if(person.number==person.number_new)
printf("number right!!\n");
else
printf("number erorr!!\n");
}
int main()
{void new_number();
void mi_ma();
int output_money();
int input_money();
new_number();
mi_ma();
getch();
}