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