Banco em C

980 palavras 4 páginas
#include
#include
#include
#include
#include
#include

typedef struct conta Conta;

struct conta{ char Nome[100]; int Numero; int Senha; float Saldo; Conta *prox;
};

Conta *first = NULL;

//Se o usuario digitar errado a senha void senhaErrada(){ int i; system("cls"); printf("\n\n\n\n\n\n SENHA INCORRETA!!\n\n OPERACAO NAO REALIZADA\n\n\n"); for(i=0;iNome != nome;b = b->prox){ if(strcmpi(nome,b->Nome) == 0){ printf("Conta encontrada:\n%s\n%d\n",b->Nome,b->Numero); result = 1; return b; } } if(result!=1){ printf("Conta nao encontrada."); b = NULL; } break; case '2': printf("\n\nEntre com o numero da conta: "); scanf(" %d",&numconta); for(b = first;b != NULL && b->Numero != numconta;b = b->prox){} if(b == NULL) printf("\nConta nao encontrada\n"); else{ printf("Conta encontrada:\n%s\n%d",b->Nome,b->Numero); } break; } return b;
}

//Cadastrar novo correntista void cadastrarNovo(char nome[],int numero,int senha,float saldo){

Conta *novo; novo = (Conta *)malloc(sizeof(Conta));

strcpy(novo->Nome,nome); novo->Numero = numero; novo->Saldo = saldo; novo->Senha = senha;

if(first == NULL){ novo->prox = NULL; first = novo; }else{ if(strcmpi(first->Nome,nome)>0){ novo->prox = first; first = novo; } else{ Conta *a; for(a = first;a!=NULL && strcmpi(a->prox->Nome,nome)prox){} novo->prox = a->prox; a->prox = novo; } }
}

// Editar nome do Correntista

void editarCorrentista(){ char op,novoNome[100]; Conta *anterior,*e,*aux;

Relacionados

  • C# banco acess
    1188 palavras | 5 páginas
  • Fila banco c++
    520 palavras | 3 páginas
  • Roteiro C Banco do Brasil
    3078 palavras | 13 páginas
  • Projeto de banco de dados em c#
    1304 palavras | 6 páginas
  • Petição de obrigação de fazer c/c danos morais em face de banco
    1247 palavras | 5 páginas
  • A o de Cobran a MARIA C LIA x BANCO PANAMERICANO LOCAL ASSIST NCIA
    2915 palavras | 12 páginas
  • AÇÃO DE CONHECIMENTO COM PEDIDO DE DECLARAÇÃO DE INEXISTÊNCIA DE RELAÇÃO JURÍDICA C/C REPARAÇÃO POR DANOS MORAIS E LIMINAR PARA EXCLUSÃO DE NOME DO BANCO DE DADOS SERASA
    1036 palavras | 5 páginas
  • Entidade
    2300 palavras | 10 páginas
  • Tarbalhofeito
    14887 palavras | 60 páginas
  • Contabil
    1714 palavras | 7 páginas