fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int d,m,md,i;
  5. printf("何月ですか?");
  6. scanf("%d",&m);
  7. printf("何日ですか?");
  8. scanf("%d",&d);
  9. md=m*100+d;
  10. if(321<=md && md<=419){
  11. i=1;
  12. }else if(420<=md && md<=520){
  13. i=2;
  14. }else if(521<=md && md<=621){
  15. i=3;
  16. }else if(622<=md && md<=722){
  17. i=4;
  18. }else if(723<=md && md<=822){
  19. i=5;
  20. }else if(823<=md && md<=922){
  21. i=6;
  22. }else if(923<=md && md<=1023){
  23. i=7;
  24. }else if(1024<=md && md<=1121){
  25. i=8;
  26. }else if(1122<=md && md<=1221){
  27. i=9;
  28. }else if(1222<=md && md<=119){
  29. i=10;
  30. }else if(120<=md && md<=218){
  31. i=11;
  32. }else if(219<=md && md<=320){
  33. i=12;
  34. }
  35. switch(i){
  36. case 1:
  37. printf("あなたはおひつじ座");
  38. break;
  39. case 2:
  40. printf("あなたはおうし座");
  41. break;
  42. case 3:
  43. printf("あなたはふたご座");
  44. break;
  45. case 4:
  46. printf("あなたはかに座");
  47. break;
  48. case 5:
  49. printf("あなたはしし座");
  50. break;
  51. case 6:
  52. printf("あなたはおとめ座");
  53. break;
  54. case 7:
  55. printf("あなたはてんびん座");
  56. break;
  57. case 8:
  58. printf("あなたはさそり座");
  59. break;
  60. case 9:
  61. printf("あなたはいて座");
  62. break;
  63. case 10:
  64. printf("あなたはやぎ座");
  65. break;
  66. case 11:
  67. printf("あなたはみずがめ座");
  68. break;
  69. case 12:
  70. printf("あなたはうお座");
  71. break;
  72. default:
  73. printf("エラー");
  74. break;
  75. }
  76. return 0;
  77. }
  78.  
Success #stdin #stdout 0s 5292KB
stdin
10
24
stdout
何月ですか?何日ですか?あなたはさそり座