Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Erro sistema de login ! AJUDA !


Posts Recomendados

Galera deu esse seguinte erro:

 

6VDCK0i.png

 

Me ajudem !

Não ganhe o mundo e perca sua alma; sabedoria é melhor que prata e ouro

 

SHfqPWg.jpg

Link para o comentário
https://www.webcheats.com.br/topic/2184592-erro-sistema-de-login-ajuda/
Compartilhar em outros sites

Tem um ponto e virgula entre o ) e { do "IF" Lá no canto direito, já que esta fazendo combinação de Caracteres bote os "0101" entre aspas e o "0202" tbm

Link para o comentário
https://www.webcheats.com.br/topic/2184592-erro-sistema-de-login-ajuda/#findComment-8694400
Compartilhar em outros sites

Há alguns erros além do que foi mencionado pelo Hillgnerl:

 

Na quinta linha você está criando um array, mas está lendo como char (um único caractere). Era essa a intenção mesmo?

Se estiver tentando ler uma string, pode-se usar "%s" como argumento na função printf. O único problema é que essa entrada irá descartar qualquer coisa depois do primeiro " " (espaço) encontrado, característica padrão da função. Isto é, se você entrar com "Maria José dos Santos", será armazenado somente o "Maria".

 

É necessário se cadastrar para acessar o conteúdo.

 

Como alternativa, você pode usar as funções gets ou fgets. Não vou entrar em detalhes sobre a primeira por nunca ter utilizado (por motivos que você vai descobrir ao começar a pesquisar sobre) mas aqui está a referência:

É necessário se cadastrar para acessar o conteúdo.
. Já a segunda recebe três parâmetros: A string que armazenará a entrada, o tamanho da string e de onde será o input (de onde será lido), se for do teclado você pode utilizar stdin. Ficando assim:

 

É necessário se cadastrar para acessar o conteúdo.

 

______

 

Isso aqui também está errado:

É necessário se cadastrar para acessar o conteúdo.

 

______

 

Outro problema é a forma como está comparando. Em C não é possível comparar strings com operadores != e ==, para isto você precisa utilizar alguma biblioteca como a string.h.

Nela, há o método strcmp que compara duas strings e retorna 0 se forem iguais. No seu caso ficaria:

 

É necessário se cadastrar para acessar o conteúdo.

 

Ou então aproveitar o retorno implícito para fazer assim:

É necessário se cadastrar para acessar o conteúdo.

 

Referência strcmp:

É necessário se cadastrar para acessar o conteúdo.

 

______

 

Espero que seja útil.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2184592-erro-sistema-de-login-ajuda/#findComment-8694423
Compartilhar em outros sites

O erro está na parte onde você diz o que ocorre se o login e a senha forem diferentes do valor

Você tem que usar

É necessário se cadastrar para acessar o conteúdo.

não

É necessário se cadastrar para acessar o conteúdo.

 

E também a outro erro, não se coloca ponto e vírgula depois do se, veja :

 

É necessário se cadastrar para acessar o conteúdo.
Link para o comentário
https://www.webcheats.com.br/topic/2184592-erro-sistema-de-login-ajuda/#findComment-8694460
Compartilhar em outros sites

1 - Você não pode igualar o login que é do tipo char, como se fosse um inteiro. Teria que colocar aspas.

2 - Não existe if else, e sim else if... Traduzindo e lendo ao pé da letra seria "Se não, se condição, condição..."

3 - Tem um ; na primeira condição.. retire-o.

4 - Recomendo usar getchar(); em vez de SYSTEM("PAUSE")..

 

abraços

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
https://www.webcheats.com.br/topic/2184592-erro-sistema-de-login-ajuda/#findComment-8694528
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.