Ola tenho em meu while o trecho anexado. Gostaria de opnioes para conseguir mudar senha.tenho q entrar em um "submenu" qd teclado i=12 no while(j==0). ai sim gravar na eepron a nova senha.. mas tentei de algumas formas sem nenhum sucesso. aguardo dicas de como posso proceder. obrigado

while(j == 0)
{
printf (lcd_putc, "\f CASA GIACHINI\n DIGITE A SENHA" );

scan1();
scan2();
scan3();
scan4();

}
BIP();
printf (lcd_putc, "\f SENHA \n * ");

d_1 = i;

delay_ms(100);
j = 1;

while(j == 1)
{
printf (lcd_putc, "\f SENHA \n * ");

scan1();
scan2();
scan3();
scan4();
}
BIP();
printf (lcd_putc, "\f SENHA \n ** ");

d_2 = i;
delay_ms(200);
j = 2;

while(j == 2)
{
printf (lcd_putc, "\f SENHA \n ** ");

scan1();
scan2();
scan3();
scan4();
}
BIP();
printf (lcd_putc, "\f SENHA \n *** ");

d_3 = i;
delay_ms(200);
j = 3;

while(j == 3)
{
printf (lcd_putc, "\f SENHA \n *** ");

scan1();
scan2();
scan3();
scan4();
}
BIP();
printf (lcd_putc, "\f SENHA \n **** ");

d_4 = i;
delay_ms(200);
j = 4;

while(j == 4)
{
printf (lcd_putc, "\f SENHA \n **** ");

scan1();
scan2();
scan3();
scan4();
}
BIP();
printf (lcd_putc, "\f SENHA \n ***** ");

d_5 = i;
delay_ms(200);
j = 5;

if( j == 5 )
{

if(d_1 == 9 && d_2 == 0 && d_3 == 3 && d_4 == 2 && d_5 ==1 )
{
printf (lcd_putc, "\f Bem vindo cesar ");
printf (lcd_putc, "\n Senha correta ");
ABRIR();
delay_ms(100);
i = 0;
j = 0;
}

else
{
printf (lcd_putc, "\fSenha incorreta");
printf (lcd_putc, "\nTente novamente");
BIP();
delay_ms(100);
BIP();
delay_ms(100);
BIP();
delay_ms(100);
BIP();
delay_ms(100);
BIP();
delay_ms(100);
BIP();
delay_ms(100);
i = 0;
j = 0;
}
d_1 = 0;
d_2 = 0;
d_3 = 0;
d_4 = 0;
d_5 = 0;

}
}}

Exibições: 189

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço