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