Ir para conteúdo
Fórum Script Brasil
  • 0

Estrutura de dados


LuanaFrança

Pergunta

BOm dia! estou fazendo um sistema de biblioteca para a faculdade, com retirada e devoluçao de livros por um aluno.

e nessa colsuta eu preciso colocar o nome do livro que esta emprestado para o aluno consultado.

void consultaAlunoInicial(){
  struct reg_aluno aluno;
  FILE *fpaluno, *fplivro;
  char nome[30];
  int achou;

  printf("\n Digite o nome para pesquisa: ");
  fflush(stdin); gets(nome);

  fplivro = fopen("C:\\livro.dat","rb");

 //comparar se em cada codigo do livro tem o codigo do aluno e situação emprestada(anotaçao do que fazer pelo professor)

  printf("\n\t\t = = = = = Listagem de Alunos = = = = = ");
  printf("\nCodigo\t\tNome\t\t\tEndereco\t\t\tTelefone");

  fpaluno = fopen("C:\\aluno.dat","rb");


  achou = 0;

  while (fread(&aluno,sizeof(aluno),1,fpaluno)==1)
    if (strncmp(nome,aluno.nome,strlen(nome))==0){ //parte inicial igual
        printf("%i \t\t%s \t\t\t %s \t\t%s",aluno.cod, aluno.nome, aluno.end, aluno.fone);
        achou=1;
    }

  fclose(fpaluno);

  if (achou==0)
    printf("\n Nenhum Aluno Encontrado!");

  printf("\n Pressione uma tecla.");
  getch();
}//Fim listarAlunoInicialNome()

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...