Olá!
Preciso fazer esse programa de um banco, onde o usuario informa numero de conta e senha que são formados por sequências numéricas de 5
dígitos inteiros e devem ser solicitados ao usuário e armazenados
adequadamente em vetores ou matriz;
O usuário terá 3 tentativas para informar corretamente número de conta
e/ou senha de acesso. Após cada tentativa incorreta o programa deve
apresentar na tela: “Dados de acesso incorretos. Restam XY tentativas!”.
Após a terceira tentativa incorreta, o programa deverá notificar o usuário
com a mensagem “Acesso negado” e encerrar imediatamente, pode ser utilizada a função
exit(0);
Eu não estou conseguindo comparar as strings, nem com os dados da conta. Se alguém puder, ajudar, eu agradeço muito!
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
char conta [5]={1,2,3,4,5};
char senha [5]={1,2,3,4,5};
char senha_c[5];
char conta_c[5];
int flag=0;
int coluna,tentativas;
    do{
    printf("Digite o numero da sua conta: ");
    for(coluna=0;coluna<=4;coluna++)
    {
        conta_c[coluna]=(int)getche();
    }
    printf("\n");
    printf("Digite a senha: ");
    for(coluna=0;coluna<=4;coluna++)
    {
        senha_c[coluna]=(int)getche();
        break;
    }
    tentativas++;
    }while(tentativas<3);
        if(tentativas==3)
        {
            printf("LOGADO");
            flag=0;
        }
    return(0);
    }
        