Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- const char nome_arq[] = "clientes.dat";
- typedef struct {
- int nconta;
- char nome[20];
- char ender[40];
- float saldo;
- int ativo;
- } tp_cliente;
- int procura_conta(FILE *arq, char *numconta, tp_cliente *cliente) { // Grava no registro passado como parâmetro a conta solicitada
- while (fread(cliente, sizeof(tp_cliente), 1, arq) != 0) {
- if (strcmp((*cliente).nconta, numconta) == 0) { // Compara nconta do cliente cadastrado no arquivo com numconta passado como parametro
- return 1; // Retorna 1 se forem iguais
- }
- }
- return 0;
- }
- int main (void) {
- FILE *arq_clientes;
- tp_cliente cliente;
- arq_clientes = fopen(nome_arq, "wb")
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement