#include <iostream>
using namespace std;
int main()
{
int month, day;
cout << "Введите месяц: ";
cin >> month;
cout << "Введите день: ";
cin >> day;
switch (month)
{
case 1:
if (day <21) 
cout << "Козерог." << endl; 
else cout << "Водолей." << endl;
break;
case 2:
if (day < 19) 
cout << "Водолей." << endl;
else if (day >= 19 && day <= 29)
cout << "Рыбы." << endl;
else
cout << "Некоррекный ввод." << endl;

break;
case 3:
if (day <21) 
cout << "Рыбы." << endl;
else cout << "Овен." << endl;
break;
case 4:
if (day <20) 
cout << "Овен." << endl;
else cout << "Телец." << endl;
break;
case 5:
if (day <21) 
cout << "Телец." << endl;
else cout << "Близнецы." << endl;
break;
case 6:
if (day <22) 
cout << "Близнецы." << endl;
else cout << "Рак." << endl;
break;
case 7:
if (day <23) 
cout << "Рак." << endl;
else cout << "Лев." << endl;
break;
case 8:
if (day <23) 
cout << "Лев." << endl;
else cout << "Дева." << endl;
break;
case 9:
if (day <23) 
cout << "Дева." << endl;
else cout << "Весы." << endl;
break;
case 10:
if (day <23) 
cout << "Весы." << endl;
else cout << "Скорпион." << endl;
break;
case 11:
if (day <23)
cout << "Скорпион." << endl;
else cout << "Стрелец." << endl;
break;
case 12:
if (day <22)
cout << "Стрелец." << endl;
 else if (day >22 && day <= 31)
cout << "Козерог." << endl;
else cout << "Некорректный ввод."<< endl; }

system("pause");
return 0;
}
