Every time I try and input the number of sales. Input string was not in a correct format when running this method.
int numberOfSales = 0;
double[] sales;
Console.Write("Please enter number of sales: ");
numberOfSales = Convert.ToInt32(Console.ReadLine());
sales = new double[numberOfSales];
for (int i = 0; i < numberOfSales; i++)
{
Console.Write("Please enter sales #{0}:", i + 1);
sales[i] = Convert.ToDouble(Console.ReadLine());
}
double sum = sales.Sum();
for (int i = 0; i < numberOfSales; i++)
{
double contrubution = sales[i] / sum;
Console.WriteLine("Sale # {0} was {1:C2} and contributed {2P:P2}", i + 1, sales[i], contrubution);
}
Console.WriteLine("Total sum of sales is {0:C2}", sum);
