fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int senha;
  5. int senha_correta = 1234; // O "elemento específico" (como o 42)
  6.  
  7. printf("Digite a senha: ");
  8. scanf("%d", &senha);
  9.  
  10. // Repete ENQUANTO a senha for DIFERENTE da correta
  11. while (senha != senha_correta) {
  12. printf("Senha incorreta! Tente novamente: ");
  13. scanf("%d", &senha);
  14. }
  15.  
  16. // Se o programa chegou nesta linha, é porque o laço quebrou (a senha estava certa!)
  17. printf("\n=== ACESSO CONCEDIDO! BEM-VINDO AO SISTEMA ===\n");
  18.  
  19. return 0;
  20. }
Success #stdin #stdout 0.01s 5320KB
stdin
1234
stdout
Digite a senha: 
=== ACESSO CONCEDIDO! BEM-VINDO AO SISTEMA ===