При вводе элементов в мой код мой счет выключается на +1, потому что он считает мою команду -1 в цене как элемент.Как мне уменьшить количество предметов на 1?
double price = 0;
double input = 0;
const double _TAX = .065;
double items;
double tax;
double total;
double counter = 1;
while (true)
{
Console.Write("Item #{0} Enter Price: $", ++counter);
input = Convert.ToDouble(Console.ReadLine());
if (input == - 1)
{
break;
}
price += input;
}
items = counter - 1; //no matter what I do I cant get the correct count
Console.WriteLine("\n Items: {0}", items);