fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.  
  5. int a,b;
  6.  
  7. scanf("%d", &a);
  8. scanf("%d", &b);
  9.  
  10. if(((a%4==0)&&(a%100!=0))||(a%400==0)){
  11. switch(b){
  12. case 1:
  13. case 3:
  14. case 5:
  15. case 7:
  16. case 8:
  17. case 10:
  18. case 12:
  19. printf("31日");
  20. break;
  21. case 2:
  22. printf("29日");
  23. break;
  24. case 4:
  25. case 6:
  26. case 9:
  27. case 11:
  28. printf("30日");
  29. break;
  30. }
  31. }
  32. else{
  33. switch(b){
  34. case 1:
  35. case 3:
  36. case 5:
  37. case 7:
  38. case 8:
  39. case 10:
  40. case 12:
  41. printf("31日");
  42. break;
  43. case 2:
  44. printf("28日");
  45. break;
  46. case 4:
  47. case 6:
  48. case 9:
  49. case 11:
  50. printf("30日");
  51. break;
  52. }
  53. }
  54. return 0;
  55. }
  56.  
Success #stdin #stdout 0s 5308KB
stdin
2024 3
stdout
31日