• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

maiden

[Resolvido] Dev-cpp - programa crasha ao correr código

5 mensagens neste tópico

Boas

Estou a dar os primeiros passos na linguagem graças a alguns tuts aqui postados, mas até agora continuo bastante newbie  :wallbash:

O meu problema é o seguinte: ao tentar fazer um programa básico de entrada e saída de dados, o dev-cpp crasha. Quando o mando compilar, ele corre a primeira parte do programa (pede para introduzir um numero), mas assim que introduzo um numero e teclo enter ele diz que encontrou um erro e vai ser encerrado. Provavelmente é o programa a chamar-me burro  :cheesygrin:

Deixo aqui o código:

#include <stdio.h>

main()
      {
      int num;      
      printf("Introduza um numero: ");
      scanf("%d",num);
      printf("O numero introduzido foi %d", num);
      }

Desculpem qualquer coisinha  :cheesygrin:

Cumps,

MAiDEN_DuDE

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

falta o & no scanf

#include <stdio.h>

main(){

      int num;     

      printf("Introduza um numero:\n ");

      scanf("%d",&num);

      printf("O numero introduzido foi %d\n", num);

      }

Acho que é só.  Vê la se é disso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

:X Muito mal mesmo...

Era isso mesmo tenho de rever essa questão.

Obrigado pelo esclarecimento  :cheesygrin:

Já agora outra duvida: o programa põe a mensagem no monitor e sai de seguida. Em pascal bastava por um readln que o programa so saía ao pressionar enter. Como faço isso em C?

Cumps,

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Usa o getchar() por exemplo, mas tens que meter dois de seguida: getchar(); getchar();

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora