Сергей Бехли
Сергей Бехли

ошибки :30 expected primary-expression before "else" ;expected `;' before "else" Пожалуйста, подскажите что делать?

#include

#include

using std::cout;

using std::endl;

using std::cin;

int main ()

{

setlocale (LC_ALL, "Russian");



int ryb;



cout << " Введите кол - во рублей " ;



cin >> ryb;



cout << " У вас " << ryb << " ";



if(ryb < 0)

{

cout << " Ваше значение отрицательно";

_getch();

return -1;



}

if ((ryb%100) >=11 && (ryb%100) <=19);

cout << "Рублей";

else

switch(ryb&10)

{

case 1: cout << " Рубль ";

case 2:

case 3:

case 4: cout << " Рубля ";



default: cout << " Рублей";

}



getch();

return 0;



}

Спасибо, помогло

Ва
Васёк

Насколько я понимаю, вот в этой строке точка с запятой не нужна. Из-за неё компилятор не распознаёт оператор if...else
if ((ryb%100) >=11 && (ryb%100) <=19);

Похожие вопросы
Подскажите что делать пожалуйста!
Подскажите пожалуйста, что делать?
Ошибка в асекью, подскажите пожалуйста что делать
Посмотрите пожалуйста (Turbo Pascal) пишет Eror 20: Variable identifere expected, где ошибка?)
Подскажите пожалуйста что делать и как быть?
подскажите что делать, пожалуйста
что я делаю не так? выдает ошибку: [Error] Unit1.pas(37): ')' expected but 'END' found
подскажите где у меня ошибка, пишу прогу на дельфи 7??? ошибка ',' or ',' expected but VAR Found
пишет ошибку [Error] Project2.dpr(133): Declaration expected but 'FOR' found что делать ?
Ошибка (с++) error: expected primary-expression before ']' token|