fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main () {
  5.  
  6.  
  7. printf("Ola tudo bem!!?/n");
  8. printf("Estou aqui para te ajudar a descobrir qual e seu signo/n");
  9.  
  10. // de 22/12 ate 20/1 Capricornio
  11. // de 21/1 ate 19/2 Aquario
  12. // de 20/2 ate 20/3 Peixes
  13. // de 21/3 ate 20/4 Aries
  14. // de 21/4 ate 20/5 Touro
  15. // de 21/5 ate 20/6 Gemeos
  16. // de 21/6 ate 21/7 Cancer
  17. // de 22/7 ate 22/8 Leao
  18. // de 23/8 ate 22/9 Virgem
  19. // de 23/9 ate 22/10 Libra
  20. // de 23/10 ate 21/11 Escorpiao
  21. // de 22/11 ate 21/12 Sagitario
  22.  
  23. int dia, mes;
  24. printf("Informe o dia de nascimento:\n");
  25. scanf("&d", &dia);
  26.  
  27. printf("Informe o mes de nascimento:\n");
  28. scanf("&d", &mes);
  29.  
  30. if (((mes ==12) && ((dia >= 22)) && (dia <=31)) ||
  31. ((mes ==1) && ((dia >=1)) && (dia <=20)))
  32. printf("\nCapricornio.");
  33.  
  34. else if (((mes ==1) && ((dia >=21)) && (dia <=31)) ||
  35. ((mes ==2) && ((dia >=1)) && (dia <=19)))
  36. printf("\nAquario.");
  37.  
  38. else if (((mes ==2) && ((dia >=20)) && (dia <=28)) ||
  39. ((mes ==3) && ((dia >=1)) && (dia <=20)))
  40. printf("\nPeixes.");
  41.  
  42. else if (((mes ==3) && ((dia >=21)) && (dia <=31)) ||
  43. ((mes ==4) && ((dia >=1)) && (dia <=20)))
  44. printf("\nAries.");
  45.  
  46. else if (((mes ==4) && ((dia >=21)) && (dia <=30)) ||
  47. ((mes ==5) && ((dia >=1)) && (dia <=20)))
  48. printf("\nTouro.");
  49.  
  50. else if (((mes ==5) && ((dia >=21)) && (dia <=30)) ||
  51. ((mes ==6) && ((dia >=1)) && (dia <=20)))
  52. printf("\nGemeos.");
  53.  
  54. else if (((mes ==6) && ((dia >=21)) && (dia <=30)) ||
  55. ((mes ==7) && ((dia >=1)) && (dia <=21)))
  56. printf("\nCancer.");
  57.  
  58. else if (((mes ==7) && ((dia >=22)) && (dia <=31)) ||
  59. ((mes ==8) && ((dia >=1)) && (dia <=22)))
  60. printf("\nLeao.");
  61.  
  62. else if (((mes ==8) && ((dia >=23)) && (dia <=31)) ||
  63. ((mes ==9) && ((dia >=1)) && (dia <=22)))
  64. printf("\nVirgem.");
  65.  
  66. else if (((mes ==9) && ((dia >=23)) && (dia <=30)) ||
  67. ((mes==10) && ((dia >=1)) && (dia <=22)))
  68. printf("\nLibra.");
  69.  
  70. else if (((mes =10) && ((dia >=23)) && (dia <=31)) ||
  71. ((mes ==11) && ((dia >=1)) && (dia <=21)))
  72. printf("\nEscorpiao.");
  73.  
  74. else if (((mes == 11) && ((dia >= 22)) && (dia <= 30)) ||
  75. ((mes == 12) && ((dia >= 1)) && (dia <= 21)))
  76. printf("\nSagitario.");
  77. else
  78. printf("\nErro: dia ou mes de nascimento invalido !!!");
  79. }
Success #stdin #stdout 0s 2736KB
stdin
4 
12
stdout
Ola tudo bem!!?/nEstou aqui para te ajudar a descobrir qual e seu signo/nInforme o dia de nascimento:
Informe o mes de nascimento:

Erro: dia ou mes de nascimento invalido !!!