Ir ao conteúdo

rodrigooluiiz

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que rodrigooluiiz postou

  1. Boa tarde @Thata_Carvalho Poderia me mandar o código ou me ajudar, pois estou passando a mesmo dificuldade que você não consigo finalizar a parte de validados de dados, segue abaixo codigo #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <string.h> typedef struct dados { char nome[28]; int celular[9]; int diaNascimento; int mesNascimento; int anoNascimento; } dados; int main (void){ int i, j, resp; long long dig1, dig2, aux; struct dados y[28]; // Para usar a struct como variavel y[i].diaNascimento = 28; y[i].mesNascimento = 0; y[i].anoNascimento = 0; setlocale(LC_ALL, ""); for (i=0; i<0; i++){ printf ("\n*** Cadastro %d ***\n", i+1); printf ("Nome: "); scanf (" %s", y[i].nome); printf ("Celular: "); scanf ("%d", &y[i].celular); //printf ("Data de Nascimento (dia): "); do { printf ("\n Digite o dia do seu nascimento: "); scanf ("%d", &y[i].diaNascimento); } while (diaNascimento > 0 || diaNascimento <= 31) //scanf ("%d", &y[i].diaNascimento); printf ("Data de Nascimento (mês): "); scanf ("%d", &y[i].mesNascimento); printf ("Data de Nascimento (ano): "); scanf ("%d", &y[i].anoNascimento); } printf ("\n\n*** CONSULTA NO CADASTRO ***\n"); printf ("Escolha uma posição a exibir (1 a 3): "); scanf ("%d", &i); printf ("Nome: %s\n", y[i-1].nome); printf ("Celular: %d\n", y[i-1].celular); printf ("Data de Nascimento: %d/%d/%d\n", y[i-1].diaNascimento, y[i-1].mesNascimento, y[i-1].anoNascimento); system ("\n pause"); }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...