Проблема с выводом в консоль С++. Задача A. Добрыня Никитич и Змей Горыныч.
Проблема с выводом в консоль С++. Задача A. Добрыня Никитич и Змей Горыныч.
Ваш код не полностью написан. В конце строки, перед символом "<", не хватает закрывающей кавычки и точки с запятой. Вот исправленный код:
#include <iostream>
using namespace std;
int main() {
int y, m, d, resh;
cin >> y >> m >> d;
switch (m) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
resh = 31 - d;
break;
case 4:
case 6:
case 9:
case 11:
resh = 30 - d;
break;
case 2:
if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0))
resh = 29 - d;
else
resh = 28 - d;
break;
}
cout << "Left " << resh << " days" << endl;
return 0;
}
Теперь код должен работать правильно и выводить количество дней, которое должен ждать Добрыня Никитич.