任何人都可以帮我解决这个问题吗?
我需要我的程序来识别custID。我编译并说它没有在此范围内声明custID。我试图从文本文件中读取它。
while (infile)
{
infile >> init;
infile >> custID >> planType;
while(init != '\n' || !'<eof>')
{
infile >> phone_num >> minutes >> texts >> gigs;
stepOneTotal = stepOneFunc(planType , phone_num , minutes , texts , gigs);
sum += stepOneTotal;
counter += 1;
}
stepTwoFunc(custId , sum , acctData);
stepThreeFunc(custID , planType , counter , sum);
grandTotal += sum;
counter = 0;
sum = 0;
}
答案 0 :(得分:1)
只需在第一个planType
循环中声明while
,然后再分配给它。