Ir para conteúdo
Fórum Script Brasil

Jonas Barbosa

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Jonas Barbosa

Jonas Barbosa's Achievements

0

Reputação

  1. Estou iniciando esse semestre a aprender programação em C e estou perdido no seguinte exercício: Escreva um programa que peça ao usuário o seu nome e senha dele e oferece três oportunidades para inserir os dados corretos, que serão "admin" e "1234". Se os dados inseridos estiverem corretos, será exibida "Bem-vindo ao sistema". Caso contrário, uma mensagem será exibida na tela indicando que o número de tentativas permitidas foi excedido e que por motivos de segurança a conta foi bloqueada. Até agora fiz o seguinte: #include <stdio.h> int main() { char login; int senha, tentativas = 0; do{ printf("Insira o login: "); scanf("%s", &login); printf("Insira a senha numérica: "); scanf("%i", &senha); tentativas = tentativas + 1; } while(tentativas < 3); return 0; } O problema é que com uma tentativa já está encerrando, e não sei o porque disso. Também não sei como colocar as outras formas de encerrar o loop. Tentei colocando || e && mas não funcionou. Alguém consegue me ajudar??
×
×
  • Criar Novo...