Advertisement
Guest User

Untitled

a guest
Feb 17th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <ctype.h>
  3.  
  4. int main()
  5. {
  6. /* Déclaration des constantes */
  7. char sexe, reponse;
  8. char *moismot;
  9. int jour, mois, annee;
  10. int indice = 1;
  11.  
  12. do
  13. {
  14. printf("Entrez votre sexe (M/F): ");
  15. scanf("%c", &sexe);
  16. printf("\nEntez votre annee de naissance: ");
  17. scanf("%d", &annee);
  18. printf("\nEntez votre mois de naissance: ");
  19. scanf("%d", &mois);
  20. printf("\nEntrez votre jour de naissance: ");
  21. scanf("%d", &jour);
  22.  
  23. switch (mois){
  24. case 1: (moismot="Janvier");
  25. break;
  26. case 2: (moismot="Fevrier");
  27. break;
  28. case 3: (moismot="Mars");
  29. break;
  30. case 4: (moismot="Avril");
  31. break;
  32. case 5: (moismot="Mai");
  33. break;
  34. case 6: (moismot="Juin");
  35. break;
  36. case 7: (moismot="Juillet");
  37. break;
  38. case 8: (moismot="Aout");
  39. break;
  40. case 9: (moismot="Septembre");
  41. break;
  42. case 10: (moismot="Octobre");
  43. break;
  44. case 11: (moismot="Novembre");
  45. break;
  46. case 12: (moismot="Decembre");
  47. break;
  48. }
  49.  
  50. /* On utilise toupper puisqu'il reconnait les caracteres minuscules et majuscules */
  51. if(toupper(sexe)=='M')
  52. {printf("\nC'est un homme ne le %d %c %d", annee, moismot, jour );}
  53.  
  54. else{printf("\nC'est une femme nee le %d %c %d\n", annee, moismot, jour);}
  55.  
  56. printf("\n\nVoulez vous continuer (O/N): ");
  57. scanf("%c", &reponse);
  58. if (toupper(reponse)=='N')
  59. {indice= 0 ;}
  60.  
  61.  
  62. }while (indice=1);
  63. indice=0;
  64. return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement