#include main(){ int d,m,g,md,p; p=0; printf("unesite datum\n"); scanf("%d %d %d", &d, &m,&g); if(g%4==0 && g%100!=0 || g%400==0 ) p=1; if(d>0 && m>0 && m<=12 && d<=31 && g>0){ switch(m){ case 4: case 6: case 9: case 11: md=30; break; case 2: md=(p==1 ? 29 : 28); break; default: md=31; } if(d>md) printf("nekorektan unos\n"); else printf("korektan unos\n"); } else printf ("nekorektan unos\n"); }