A minha dúvida é como fazer para que na hora que o programa do Caixa peça a conta e agencia realize a busca em um arquivo, e se existir peça a senha para poder acessar a sua conta. Eu fiz o cadastro assim, não sei se é o certo.
Se puderem me ajudar e orientar agradeceria muito. Abs
programa do cadastro
#include <stdio.h>
int main(void)
{
int op;
struct cadastro
{
char nome[50];
int conta;
int agencia;
int senha;
};
struct cadastro cliente;
MenuCadastro:
system("cls");
printf("\n---------- Cadastro de cliente -----------\n\n\n");
printf("Nome do cliente ......: ");
fflush(stdin);
fgets(cliente.nome, 40, stdin);
printf("Conta ..:");
scanf("%d", &cliente.conta);
printf("Agencia ..:");
scanf("%d", &cliente.agencia);
printf("Senha ..:");
scanf("%d", &cliente.senha);
FILE*arq;
if((arq=fopen("Clientes.txt", "a"))==NULL){printf("ERRO AO ABRIR CLIENTE");}
fprintf(arq,"%d %d %d %s", cliente.conta, cliente.agencia, cliente.senha, cliente.nome);
fclose(arq);
printf("\n\n\n1 - Cadastrar novo cliente\n");
printf("2 - Sair\n");
scanf("%d", &op);
return(0);
}