Ir ao conteúdo

Posts recomendados

Postado

baixei uma apostila muito boa para começar com a linguagem C, ela vem cheia de exemplos. Meu copilador é o Dev-C++ , mas tenho o C++Builder 6. Tenho tido um pequeno problema. Após copilar os exemplos como este:

#include <stdio.h>

int square (int x) /* Calcula o quadrado de x */

{

printf ("O quadrado e %d",(x*x));

return(0);

}

int main ()

{

int num;

printf ("Entre com um numero: ");

scanf ("%d",&num);

printf ("\n\n");

square(num);

return(0);

}

Eu digito o numero aperto enter ele me dá a resposta e em uma fração de segundos ele fecha, como se nem desse pra ver a resposta de tão rápido que ele fecha.

Como resolvo isso?

Sry im nb.

  • Obrigado 1
Postado

Não sei se pro Builder funciona, mas, antes do return na função main, coloca:

system ("pause");

Se não for permitido, coloca:

getchar ( );

GETCHAR requer a biblioteca STDIO.H

Ambos comandos esperam a digitação de um dado qualquer pelo usuário, antes de sair do programa.

[]'s

  • Obrigado 2
Postado
Não sei se pro Builder funciona, mas, antes do return na função main, coloca:

system ("pause");

Se não for permitido, coloca:

getchar ( );

GETCHAR requer a biblioteca STDIO.H

Ambos comandos esperam a digitação de um dado qualquer pelo usuário, antes de sair do programa.

[]'s

só pra complementar, eu utilido o comando

 getche();

dai acontece do mesmo jeito que o Mauricio citou.

  • Obrigado 1
  • 9 anos depois...
Postado

Então geralmente quando você executa um programa para prompt de comando ele fechará antes mesmo de mostra os resultados finais, o certo é abrir o programa a partir do prompt do windows, ou terminal no linux e aí ele se comporta normalmente.

 

um exemplo de como abrir no terminal do windows

 

 

Screenshot from 2018-04-18 23-28-17.png

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...