Ir ao conteúdo
  • Cadastre-se

c_1134

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

1
  1. Olá! Estou tentando criar um programa para cadastrar 5 livros. Até ai tudo bem...criei uma struct e um menu com switch. Porém, após inserir os dados, preciso que não ultrapasse 5 registros e que se passar exiba uma mensagem de sistema lotado. Não sei como posso fazer essa parte. switch(menu){ case 1: for(i=0; i<MAX_CAD; i++){ printf("Livro %d\n\n",i+1); reg.codigo=i+1; printf("Digite o nome do livro:"); gets(reg.livro); fflush(stdin); printf("Digite o nome do autor:"); gets(reg.autor); fflush(stdin); printf("Digite o nome da editora:"); gets(reg.editora); fflush(stdin); system("cls"); Outro parte que estou tendo dificuldade é inserir "lista vazia" no case 2 se o case 1 não for preenchido. case 2: for(i=0; i<MAX_CAD; i++){ printf("\n Codigo: %d - Livro: %s - Autor: %s - Editora: %s",reg.codigo, reg.livro, reg.autor, reg.editora); } } break; Poderiam me ajudar? Desde já agradeço!

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!