void UPChandler () { char barcode[6]; int x=1; int item; double sum = 0; double nettax = 0; while(!barcodelist.fail() && !barcodelist.eof()); { cout <<"Transaction number " << x<< endl; for(bool zero = false; !zero && !barcodelist.fail() && !barcodelist.eof();) { barcodelist.getline(barcode, 10, '\n'); if (barcode == "0") { zero=true; barcodelist.get(); } else item = UPCsearch(barcode); if (item < maxinventory) { sum +=inventory[item].price; nettax +=taxcheck( item); cout <