#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include <conio.h>
char user[256];
char password[256];
int money = 1000;
int choose;
void bring(int lol)
{
money = money + lol;
printf("已存%d元余额为: %d\n", lol, money);
}
void sum()
{
printf("余额为: %d\n", money);
}
void take(int h)
{
money = money - h;
printf("已取 %d元余额为: %d\n", h, money );
}
void c()
{
printf("********\n");
printf("1查询余额\n");
printf("2取款\n");
printf("3存款\n");
printf("4退出\n");
printf("********\n");
scanf("%d", &choose);
switch(choose)
{
case 1: sum(); break;
case 2:
int t;
printf("请输入取款金额:");
scanf("%d", &t);
take(t); break;
case 3:
int y;
printf("请输入存款金额:");
scanf("%d", &y);
bring(y); break;
case 4: exit(-1);
}
}
void a()
{
printf("请输入用户名\n");
scanf("%s", user);
printf("请输入密码\n");
scanf("%s", password);
}
void b()
{
if(strlen(user) == 0 || strlen(password) == 0){
printf("请先注册\n");
return;
}
int isright = 0;
int count = 0;
while(1)
{
char user1[] = " ";
char password1[] = " ";
printf("请输入用户名\n");
scanf("%s", user1);
printf("请输入密码\n");
scanf("%s", password1);
count++;
if(strcmp(user, user1) == 0 || strcmp(password, password1) == 0)
{
isright = 1;
break;
//count++;
}
else
if(count == 3 )
{
isright = 0;
}
}
if(isright == 1)
{
printf("success\n");
while(1)
{
c();
}
}
else
{
exit(-1);
}
}
int main()
{
//
system("title 简易atm ——陈斌鑫制作");
system("mode con cols=63 lines=32");
system("color E0");
int x;
while(1)
{
printf("********\n");
printf("1 登录 2 注册 3退出\n");
printf("********\n");
// system("cls");
scanf("%d", &x);
switch(x)
{
case 1 : b(); system("cls"); break;
case 2 : a(); system("cls"); break;
case 3 : exit(-1);
}
}
return 0;
}