Galera, desculpa ae…
so meio iniciante e me cadastrei no forum agora pq to precisano muito da ajuda d vcs…
to precisano de ler um enter do teclado, sem precisar digitar nenhum caracter.
tipo assim:
Pressione enter para continuar…
isso pra o usuario saber a partir de quando a funcao chamada esta sendo executada e quando ela termina…
vlw aeee
[quote=mateus_wolff]Galera, desculpa ae…
so meio iniciante e me cadastrei no forum agora pq to precisano muito da ajuda d vcs…
to precisano de ler um enter do teclado, sem precisar digitar nenhum caracter.
tipo assim:
Pressione enter para continuar…
isso pra o usuario saber a partir de quando a funcao chamada esta sendo executada e quando ela termina…
vlw aeee[/quote]
Bom deixa eu ver se entendi.
O cara inicia o programa.
O programa para e diz: vou executar
O cara da enter e o programa executa a função.
A função termina e o programa diz que acabou.
se for isso use um getchar()
veih…eu usei getchar sem parametro…
eh assim mesmo???
pq ele passo direto dessa execucao…
é isso sim.
O que pode acontecer é que o seu buffer de entrada não está limpo e ele está pegando um caracter qualquer.
tente usar fflush(stdin); antes de chamar o getchar()
ixi…mesmo assim passo direto
olha o trecho do codigo…
puts("Vetor preenchido");
puts("Pressione enter para ordenar.\n");
fflush(stdin);
getchar();
ta prenchendo um vetor bem grande e eu to tomando o tempo de ordenacao…
eu keria que dpois q prenchesse ele desse essa pausa pra dpois ordenar…pq ai o usuario tem a sensacao do tempo q durou e nao somente recebe o tempo escrito no final da execucao…
deu nao…
mais alguma sugestao alguem ai???