gpt4 book ai didi

c - 在 C 中为银行程序使用文本文件

转载 作者:行者123 更新时间:2023-12-04 02:53:19 25 4
gpt4 key购买 nike

在你的帮助下我几乎完成了这个银行程序(我之前问过一个关于相同代码的问题)。但是我想用一个文本文件链接这个 C 代码中的银行账户用户号码和他的余额。我不知道这是否可能,因为我是编程新手。我在这个网站上看到了其他相关问题,因此我问了这个问题。谢谢!

#include<stdio.h>
#include<conio.h>
int main(void)
{
int deposit,withdraw,kbalance;
int option;
int decash,wicash;
int balance;
int wibal;

printf("Wel0ome to skybank\n");
printf("Enter your current Balance\n");
scanf_s("%d", &balance);
printf("Press 1 to deposit cash\n");
printf("Press 2 to Withdraw Cash\n");
printf("Press 3 to Know Your Balance\n");
printf("Press 4 to Quit\n");
while((option=getchar())!=4){
scanf_s("%d", &option);
switch(option)
{
case 1:
printf("Enter the amount you want to deposit\n");
scanf_s("%d", &decash);
printf("Thank You\n");
printf("%d have been deposited in your account\n", decash);
balance=balance+decash;
printf("Your balance is Rs.%d\n",balance);
break;
case 2:
printf("Enter the amount you want to withdraw\n");
scanf_s("%d", &wicash);
wibal=balance-wicash;
if(wicash<balance){
printf("Thank You\n");
printf("%d have been withdrawed from your account\n", wicash);
printf("Your balance is Rs.%d\n", wibal);}
else{
printf("Sorry. You have insufficient balance to conduct this transaction!\n");}
balance=balance-wicash;
break;
case 3:
printf("Your balance is Rs.%d\n", balance);
break;
case 4:
exit();
break;
default:
printf("Invalid Input\n");
break;
}
}
_getch();
}

最佳答案

有结构

struct BankAccount
{
int AccountNo;
int Balance
} Accounts[NUM_OF_ACCOUNTS]

使用结构格式读/写文件

关于c - 在 C 中为银行程序使用文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17166943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com