fork download
  1. #include <stdio.h>
  2. int main (void)
  3. {
  4. int anno;
  5. int mese;
  6. int giorni;
  7. anno = 2013;
  8. mese = 2;
  9.  
  10. switch (mese)
  11. {
  12. case 1:
  13. case 3:
  14. case 5:
  15. case 7:
  16. case 8:
  17. case 10:
  18. case 12:
  19. giorni = 31;
  20. break;
  21. case 4:
  22. case 6:
  23. case 9:
  24. case 11:
  25. giorni = 30;
  26. break;
  27. case 2:
  28. if (((anno % 4 == 0) && !(anno % 100 == 0))
  29. || (anno % 400 == 0))
  30. {
  31. giorni = 29;
  32. }
  33. else
  34. {
  35. giorni = 28;
  36. }
  37. break;
  38. }
  39. printf ("Il mese %d dell'anno %d ha %d giorni.\n",
  40. mese, anno, giorni);
  41. getchar ();
  42. return 0;
  43. }
Success #stdin #stdout 0.01s 1724KB
stdin
Standard input is empty
stdout
Il mese 2 dell'anno 2013 ha 28 giorni.