Ir ao conteúdo
  • Cadastre-se

Gabriel Barbosa Brandao

Membro Júnior
  • Total de itens

    4
  • Registro em

  • Última visita

Reputação

1
  1. @Flávio Pedroza funcionou perfeitamente, muito obrigado !!
  2. @arfneto mas se peço pra imprimir idade do cliente, por exemplo, na função hotel ela imprime normal. Parece que apenas string do ponteiro não está sendo passado. Eu acredito que como eu estou retornando um ponteiro (endereço da variável) não iria ter problema já que a variável só exite dentro da função onde foi criada mas o endereço é igual para qualquer função que o receber, me corrija se eu estiver errado.
  3. @Flávio Pedroza Sim não tenho problemas em imprimir dentro da função buscaCadastro
  4. A função abaixo faz uma consulta do CPF no "banco de dados" e retorna um ponteiro para o struct cliente encontrado, ou NULL caso não houver um CPF correspondente: struct Cliente *buscaCadastro(){ FILE *arquivo; char cpf[16]; struct Cliente clienteAlvo; struct Cliente *aux = &clienteAlvo; arquivo = fopen("Clientes.dat", "rb"); if(arquivo == NULL){ fprintf(stderr, "Erro ao ler o arquivo\n"); exit(1); } printf("CPF: "); setbuf(stdin, NULL); scanf("%[^\n]s", cpf); fread(&clienteAlvo

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!