fork download
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5. int q,w,e,r,t,y,u,i,a,b,s;
  6. printf("あなたの生年月日をYYYYMMDDの様に入力してください\n");
  7. scanf("%d%d%d%d%d%d%d%d",&q,&w,&e,&r,&t,&y,&u,&i);
  8.  
  9.  
  10. if(t==0)
  11. switch(y){//すべての月を日数で変換
  12. case 1:
  13. a=0;
  14. break;
  15. case 2:
  16. a=31;
  17. break;
  18. case 3:
  19. a=59;
  20. break;
  21. case 4:
  22. a=90;
  23. break;
  24. case 5:
  25. a=120;
  26. break;
  27. case 6:
  28. a=151;
  29. break;
  30. case 7:
  31. a=181;
  32. break;
  33. case 9:
  34. a=243;
  35. break;}
  36.  
  37. else
  38. switch(y){
  39. case 0:
  40. a=273;
  41. break;
  42. case 1:
  43. a=304;
  44. break;
  45. case 2:
  46. a=334;
  47. break;}
  48.  
  49. b=u*10;
  50.  
  51. s=a+b+i;
  52.  
  53. if(20<=s<=49){
  54. printf("水瓶座");}
  55.  
  56. else if(50<=s<=79){
  57. printf("魚座");}
  58.  
  59. else if(80<=s<=109){
  60. printf("牡羊座");}
  61.  
  62. else if(110<=s<=140){
  63. printf("牡牛座");}
  64.  
  65. else if(141<=s<=172){
  66. printf("双子座");}
  67.  
  68. else if(173<=s<=203){
  69. printf("蟹座");}
  70.  
  71. else if(204<=s<=234){
  72. printf("獅子座");}
  73.  
  74. else if(235<=s<=265){
  75. printf("乙女座");}
  76.  
  77. else if(266<=s<=296){
  78. printf("天秤座");}
  79.  
  80. else if(297<=s<=326){
  81. printf("蠍座");}
  82.  
  83. else{
  84. printf("射手座");}
  85.  
  86.  
  87.  
  88. return 0;
  89. }
  90.  
Success #stdin #stdout 0s 5264KB
stdin
Standard input is empty
stdout
あなたの生年月日をYYYYMMDDの様に入力してください
水瓶座