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