Não consigo executar o programa

2 respostas
G

Boa noite pessoal!

Se puderem me ajudar eu agradeço… estou começando a aprender C e já baixei tanto o Dev++ quando o Code::Block e nos dois apresenta o mesmo erro:

[nome do programa].exe parou de funcionar.
O windows está verificando uma solução para o problema…

Eu escrevo um programa, copilo, abro o executável e assim que entro com um valor ele dá esse erro. Alguém já passou por isso ou sabe como resolver?

2 Respostas

R

Sempre que postar código, não use somente imagens, fica ruim de ajudarmos a debugar, copiar trechos, etc…

Em cada scanf, as variáveis devem ter um & (exceto array de chars/string) na frente (posição de memória)…

...
scanf("%d", &num1);
...

Dica de boa prática: aproveite que importou a stdlib.h e use essa constante no final de main…

return EXIT_SUCCESS;

Ao invés de retornar zero (pesquise sobre magic numbers e vai entender…), bons estudos!

L

No seu programa, como dito acima pelo ‘rodevops’, está faltando o “&” antes da variável criada, dentro do scanf. Ele serve para dizer ao compilador onde será armazenada a variável lida.

Criado 21 de janeiro de 2018
Ultima resposta 31 de jan. de 2018
Respostas 2
Participantes 3