
removido
(usa Nenhuma)
Enviado em 24/06/2011 - 22:49h
caso você queira que apenas seja pressionada uma tecla, sem a necessidade de enter, pode usar este código, a função leitura eu retirei de
http://www.portugal-a-programar.org/forum/index.php?topic=22714.0
lembrando que esse programa foi compilado no linux, gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
#include<stdio.h>
#include<stdlib.h>
#include<termios.h>
#include<unistd.h>
void leitura() {
struct termios orig, new;
int tecla;
tcgetattr(STDIN_FILENO, &orig);
new = orig;
new.c_lflag &= ~(ICANON | ECHO);
new.c_iflag &= ~(ISTRIP | INPCK);
tcsetattr(STDIN_FILENO, TCSANOW, &new);
tecla = getchar();
tcsetattr(STDIN_FILENO, TCSANOW, &orig);
}
void funcaoDeSaida() {
printf("Pressione qualquer tecla para sair...");
leitura();
printf("\n");
exit(0);
}
int main() {
funcaoDeSaida();
return 0;
}