Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Defina um tipo registro para um cheque bancário.
- Simule um banco que esteja registrando os dados de cheques recebidos.
- Seu programa deve registrar uma quantidade indefinida de cheques (o usuário
- é quem indicará quando parar, sabendo que não são registrados mais de 100
- cheques por dia).*/
- #include <stdio.h>
- #define MAX 100
- typedef struct {
- char codigo_cheque[21];
- char dono[30], banco[15];
- int agencia, contacorrente;
- } s_cheque;
- void registra_cheque (s_cheque lista_cheques[]);
- int main(){
- s_cheque lista_cheques[MAX];
- registra_cheque(lista_cheques);
- printf("Cheques registrados com sucesso");
- fflush(stdin);
- getchar();
- return 0;
- }
- void registra_cheque (s_cheque lista_cheques[]){
- int i=0;
- int op;
- do{
- printf("Codigo: ");
- fflush(stdin);
- gets(lista_cheques[i].codigo_cheque);
- printf("Nome do dono: ");
- fflush(stdin);
- gets(lista_cheques[i].dono);
- printf("Banco: ");
- fflush(stdin);
- gets(lista_cheques[i].banco);
- printf("Agencia: ");
- scanf("%d", &lista_cheques[i].agencia);
- printf("Conta Corrente: ");
- scanf("%d", &lista_cheques[i].contacorrente);
- printf("Fim do registro do cheque\n----------\n");
- printf("Deseja registrar mais um? (1 = sim) ");
- scanf("%d",&op);
- i++;
- }while(op==1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement