#include <iostream>
using namespace std;
int nr_miesiaca;
int main()
{
cout << "Podaj numer miesiaca: ";
cin >> nr_miesiaca;
switch(nr_miesiaca)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
cout << "Ten miesiac ma 31 dni!";
break;
case 4:
case 6:
case 9:
case 11:
cout << "Ten miesiac ma 30 dni!";
break;
case 2:
int rok;
cout << "Jaki mamy teraz rok?: ";
cin >> rok;
if((rok%4==0)&&(rok%100!=0)||(rok%400==0))
cout << "Ten miesiac ma 29 dni";
else
cout << "Ten miesiac ma 28 dni";
break;
default: cout<< "Niepoprawna liczba";
}
return 0;
}
Kod poprawiony przez jednego z kolegów, ja od siebie zmieniłem trochę tabulację i poprawiłem błąd, był o jeden nawias klamrowy za dużo. Powinno działać ^^