if (Mileage > 0) do
{
calculateMileage();
cout << "The cost of shipment over " << setprecision(2) << Mileage << " miles is \234" << variableShippingCost << ".";
cout << "\n \n";
system("pause"); //to hold the output screen
return(0);
}
else
{
cout << "\n ERROR: The distance should be a positive value.";
system("pause"); //to hold the output screen
return(0);
}
Я понятия не имею, почему, но Visual Studio 12 приносит ошибку на еще говорят, что он ожидает, что какое-то время. Я сделал много , если еще заявления раньше, а также в этой программе, которые отлично работают, поэтому кто-нибудь может помочь мне понять, почему в этом случае это не радует?Хотя ожидается, IF Заявление
Кто научил вас использовать 'do' так? – 0x499602D2
Это из-за 'do' в конце вашей первой строки. Удалите его или добавьте 'while', чтобы пойти с ним. –
О, господин, теперь я чувствую себя идиотом! Спасибо, что указали это! – user2950449