Ir ao conteúdo
  • Cadastre-se

Comparar dados gravados em arquivo txt


Posts recomendados

@Jhonatan Dias    você pode usar um código parecido com esse aqui :

#include <stdio.h>
#include <string.h>
char ch[10];
int r;
FILE *arq;
int main(){
    /*essas três linhas a seguir se refere ao arquivo que você tem com os dados*/
    arq=fopen("meu_arquivo.txt","wt");
    fprintf(arq,"escrevendo qualquer coisa e mais alguma coisa sua senha seu login");
    fclose(arq);
    /*deixando elas você vê como funciona, mas quando for usar não precisa delas*/
    arq=fopen("meu_arquivo.txt","r");
    while(fscanf(arq,"%s",&ch)!=EOF){
        r=strcmp(ch,"senha");
        if(r==0){printf("A Senha é --> %s\n",ch);}
        r=strcmp(ch,"login");
        if(r==0){printf("O Login é --> %s\n\n",ch);}
    }
    fclose(arq);
    return 0;
}

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Coloca os dados dentro de uma struct depois carregue todos os logins salvos no arquivo .txt dentro dessa struct cada um por vez, ao mesmo tempo comparando com os dados de entrada, através da função memcpy(); você vai conseguir comparar o login e senha ao mesmo tempo!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!