我有一份作业,我必须展示大学书店的主题,成本,总数和最便宜的教科书.我必须从输入文件中读取数据并通过各种函数传递参数来完成此操作.我已经设法让前4个主题通过并显示,但最后一个,数学,将不会从输入文件中读取并且不会显示.我得到的错误是:"调试断言失败".我附上了我的程序的完整错误和输出.以下是我的代码.任何帮助或提示都值得赞赏,因为我一直试图解决这个问题几个小时.谢谢.
enter code here
#include <iostream>
#include <string>
#include <iomanip>
#include <fstream>
void print_output(int text_num, double t1, double t2, double t3, double tot,
int num, double cheap_one);
using namespace std;
int main() {
string store_name;
string subject;
// define variables
ifstream inData;
ofstream outData;
string Biology, Chemistry, English, Computer, Mathematics;
double text1, text2, text3;
double total1;
double small;
double text_num = 1;
double num = 1;
cout << fixed << showpoint << setprecision(2);
// print titles here like dereks …Run Code Online (Sandbox Code Playgroud)