#include
#include
int main()
{
int r,m,d,t,st=30,lt=28,mr=31,kw=30,mj=31,cz=30,li=31,si=31,wr=30,pz=31,ls=31,gr=31,koniec;
printf("podaj rok: \n");
scanf("%d",&r);
printf("podaj miesiac: \n");
scanf("%d",&m);
printf("podaj dzien: \n");
scanf("%d",&d);
if(m>0 && m<13)
switch(m){
case 1:
t=365-d;
if(d>0 && d<31)
printf("%d styczen %d, zostalo %d dni do konca roku ",d,r,t);
else
printf("Nie ma takiego dnia");
break;
case 2:
t=365-d-st;
if(d>0 && d<28)
printf("%d luty %d, zostalo %d dni do konca roku ",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 3:
t=365-d-(st+lt);
if(d>0 && d<31)
printf("%d marzec %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 4:
t=365-d-(st+lt+mr);
if(d>0 && d<30)
printf("%d kwiecien %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 5:
t=365-d-(st+lt+mr+kw);
if(d>0 && d<31)
printf("%d maj %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 6:
t=365-d-(st+lt+mr+kw+mj);
if(d>0 && d<30)
printf("%d czerwiec %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 7:
t=365-d-(st+lt+mr+kw+mj+cz);
if(d>0 && d<31)
printf("%d lipiec %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 8:
t=365-d-(st+lt+mr+kw+mj+cz+li);
if(d>0 && d<31)
printf("%d sierpien %d, zostalo %d dnie do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 9:
t=365-d-(st+lt+mr+kw+mj+cz+li+si);
if(d>0 && d<30)
printf("%d wrzesien %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 10:
t=365-d-(st+lt+mr+kw+mj+cz+li+si+wr);
if(d>0 && d<31)
printf("%d pazdziernik %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
case 11:
t=365-d-(st+lt+mr+kw+mj+cz+li+si+wr+pz);
if(d>0 && d<30)
printf("%d listopad %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
case 12:
t=365-d-(st+lt+mr+kw+mj+cz+li+si+wr+pz+ls);
if(d>0 && d<31)
printf("%d grudzien %d, zostalo %d dni do konca roku",d,r,t);
else
printf("nie ma takiego dnia");
break;
}
else
printf("zle podales date\n");
}
@do grzelix dzięki, przyda sie każda wskazówka
@do drobok rzeczywiscie pisanie kazdego miesiaca to strata czasu. Teraz jak juz zobaczylem Twoj kod, wiem jak to zrobic 