MrGuiiH 0 Denunciar post Postado Junho 22, 2012 Galera estou com uma duvida: criei um menu em C e preciso saber qual e a variável do sistema que guarda os dados digitados no teclado pra comparar com uma tecla, EX: while(VAR_BUFFER_DO_TECLADO != 0){ true; } aguardo respostas Compartilhar este post Link para o post Compartilhar em outros sites
Renato Utsch 24 Denunciar post Postado Junho 23, 2012 Galera estou com uma duvida: criei um menu em C e preciso saber qual e a variável do sistema que guarda os dados digitados no teclado pra comparar com uma tecla, EX: while(VAR_BUFFER_DO_TECLADO != 0){ true; } aguardo respostas Você não precisa olhar alguma 'variável interna' do driver não, é algo como o seguinte: #include <stdio.h> int main(void) { char input; int exitFlag = 1; while(exitFlag) { printf("Digite:\n\n"); printf("1 - Mostrar 1 na tela\n2 - Mostrar 2 na tela\nQ - Sair\n"); printf("Entre com a opção: "); scanf(" %c%*c", &input); switch(input) { case '1': printf("1\n"); break; case '2': printf("2\n"); break; case 'q': case 'Q': exitFlag = 0; break; default: printf("Entrada inválida!\n\n"); break; } } return 0; } Estude e adapte como quiser. Abraços :D Compartilhar este post Link para o post Compartilhar em outros sites