1 /** 2 Implementa funções descritas no cabeçalho conta.h 3 */ 4 5 #include "conta.h" 6 #include <stdio.h> 7 #include <stdlib.h> 8 #include <string.h> 9 10 11 Conta* abrirConta(int num, char* nome) { 12 Conta* c = (Conta*)malloc(sizeof(Conta)); 13 c->numero = num; 14 strcpy(c->nomeCliente, nome); 15 c->saldo = 0.0; 16 return c; 17 }; 18 19 void creditar(Conta* c, float vlr){ 20 c->saldo = c->saldo+vlr; 21 return; 22 }; 23 24 void debitar(Conta* c, float vlr){ 25 c->saldo = c->saldo-vlr; 26 return; 27 }; 28 29 void exibirSaldo(Conta c){ 30 printf("\n\n---------- SALDO DE C/C ---------"); 31 printf("\nNº Conta......: %d", c.numero); 32 printf("\nNome..........: %s", c.nomeCliente); 33 printf("\nSaldo atual R$: %6.2f", c.saldo); 34 return; 35 }; 36