Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. struct Data{
  5. int dia;
  6. int mes;
  7. int ano;
  8. };
  9. struct Data d;
  10. int invalido = 0;
  11.  
  12. void validacaoData(void){
  13. printf("Data de aniversario (dd/mm/aaaa): ");
  14. scanf("%d/%d/%d", &d.dia, &d.mes, &d.ano);
  15.  
  16. if (d.dia < 0 || d.dia > 31){
  17. invalido = 1;
  18. printf("\nDia Incorreto!");
  19. printf("%d", d.dia);
  20.  
  21. }
  22. if (d.mes < 0 || d.dia > 12){
  23. invalido = 1;
  24. printf("\nMes incorreto");
  25. printf("%d", d.mes);
  26. } if (d.ano < 1900 || d.ano > 2017){
  27. invalido = 1;
  28. printf("\nAno Incorreto");
  29. printf("%d", d.ano);
  30. }
  31.  
  32. }
  33. int main(){
  34.  
  35.  
  36. validacaoData();
  37.  
  38.  
  39.  
  40.  
  41. return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement