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