fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.  
  5. int month;
  6. int day;
  7. scanf("%d%d",&month,&day);
  8. switch(month){
  9.  
  10. case 3:
  11. if(21<=day && day<=31)
  12. printf("牡羊座\n");
  13. else if(1<=day && day<=20)
  14. printf("魚座\n");
  15. break;
  16. }
  17. switch(month){
  18. case 4:
  19. if(20<=day && day<=30)
  20. printf("牡牛座\n");
  21. else if(1<=day && day<=19)
  22. printf("牡羊座\n");
  23. break;
  24. }
  25. switch(month){
  26. case 5:
  27. if(21<=day && day<=31)
  28. printf("双子座\n");
  29. else if(1<=day && day<=20)
  30. printf("牡牛座\n");
  31. break;
  32. }
  33. switch(month){
  34. case 6:
  35. if(22<=day && day<=30)
  36. printf("蟹座\n");
  37. else if(1<=day && day<=21)
  38. printf("双子座\n");
  39. break;
  40. }
  41. switch(month){
  42. case 7:
  43. if(23<=day && day<=31)
  44. printf("獅子座\n");
  45. else if(1<=day && day<=22)
  46. printf("蟹座\n");
  47. break;
  48. }
  49. switch(month){
  50. case 8:
  51. if(23<=day && day<=30)
  52. printf("乙女座\n");
  53. else if(1<=day && day<=22)
  54. printf("獅子座\n");
  55. break;
  56. }
  57. switch(month){
  58. case 9:
  59. if(23<=day && day<=30)
  60. printf("天秤座\n");
  61. else if(1<=day && day<=22)
  62. printf("乙女座\n");
  63. break;
  64. }
  65. switch(month){
  66. case 10:
  67. if(24<=day && day<=31)
  68. printf("蠍座\n");
  69. else if(1<=day && day<=23)
  70. printf("天秤座\n");
  71. break;
  72. }
  73. switch(month){
  74. case 11:
  75. if(23<=day && day<=30)
  76. printf("射手座\n");
  77. else if(1<=day && day<=22)
  78. printf("蠍座\n");
  79. break;
  80. }
  81. switch(month){
  82. case 12:
  83. if(22<=day && day<=31)
  84. printf("山羊座\n");
  85. else if(1<=day && day<=21)
  86. printf("射手座\n");
  87. break;
  88. }
  89. switch(month){
  90. case 1:
  91. if(20<=day && day<=31)
  92. printf("水瓶座\n");
  93. else if(1<=day && day<=19)
  94. printf("山羊座\n");
  95. break;
  96. }
  97. switch(month){
  98. case 2:
  99. if(19<=day && day<=29)
  100. printf("魚座\n");
  101. else if(1<=day && day<=18)
  102. printf("水瓶座\n");
  103. break;
  104. }
  105.  
  106. return 0;
  107. }
Success #stdin #stdout 0.01s 5304KB
stdin
3
21
stdout
牡羊座