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