编辑:现在解决了
所以我正在努力完成一个程序,我很确定我差不多完成了但是我错过了一些我不知道它是什么的东西。
无论如何,这是作业。
银行每月收费10美元加上以下支票费用 商业支票账户:
每个少于20个支票每个0.10美元20-39支票每个0.08美元0.06美元 每个40-59检查每个0.04美元,60或更多支票银行也 如果账户余额低于400美元,则需额外收取15.00美元 (在支付任何支票费用之前)。编写一个名为lab2的程序 初始余额的输入和写入的支票数量 交易文件。计算并显示银行的服务费 这个月。
答案 0 :(得分:0)
for (transaction = 0; transaction <=5; transaction++)
您的for循环是一行,没有{}
。这导致仅在循环开始后将第一个语句视为循环内。另外,将输入语句放在循环中。
将其替换为:
for (transaction = 0; transaction <=5; transaction++){
inputFile >> acctBalance;
inputFile >> numChecks;
inputFile >> transaction;
//All your if else statements here
}
return 0;