Sou iniciante em C/C++
Pessoal, estou começando a fuçar em C/C++ e em meu primeiro programa eu tive um problema, eu estou usando o seguinte código:
#include <stdio.h>int nome;main(void) { printf("Digite seu nome:"); scanf("%d", &nome); printf("\n\nSeu nome é: %d", &nome); return 0; }
Quando eu testo e digito o meu nome, ele retorna um escrito que não da para ler, porque ja fecha a janela, quando eu o abro pelo DOS e digito o meu nome, ele retorna alguns números que não tem nada a ver com o que eu escrevi, por exemplo, se escrevo "Peshe" (sem aspas) ele retorna "4214816" (sem aspas),quando escrevo qualquer outra coisa, aparece os mesmo números; não tenho nem idéia de porque isso acontece. Alguém me ajuda com isso?
E outra coisa: na janela não aparece escrito "seu nome é:...", aparece "Seu nome ú:..." Isso é normal?
Té mais.
Discussão (6)
Carregando comentários...