fork download
  1. #include <stdio.h>
  2.  
  3. int is_uruu(int year){
  4. if(year%400==0){
  5. return 29;
  6. }else if(year%100==0){
  7. }else if(year%4==0){
  8. return 29;
  9. }
  10. return 28;
  11. }
  12.  
  13. int maxday_of_month(int y,int m){
  14. if(m==2){
  15. return is_uruu(y);
  16. }else if(m==4||m==6||m==9||m==11){
  17. return 30;
  18. }else{
  19. return 31;
  20. }
  21. }
  22.  
  23. int main(void) {
  24. int y,m;
  25. scanf("%d",&y);
  26. scanf("%d",&m);
  27. printf("%d",maxday_of_month(y,m));
  28. return 0;
  29. }
  30.  
Success #stdin #stdout 0s 5308KB
stdin
2000
5
stdout
31