-4
#include <stdio.h>
#include <stdlib.h>
main()
{
int n;
printf("Introduce un número entero\n");
scanf("%d", &n);
printf("Has introducido el número: %d", &n);
}
このCコードを実行するたびに、nは6487628になります。アンインストールして何度も繰り返しインストールしています。行う。Dev Cは間違った値を返し続けます
Typo: 'printf(" ...:%d "、&n);'は '' printf( "...:%d"、n); ' &nは値のメモリアドレスです –
* "他に何をすべきかわかりません" * - 恐らく警告が有効な状態でコンパイルされます... –
そうではありません:あなたのプログラムはあなたが指定した値を返します。それはあなたが期待した値を返さないということです_エラーについて何か教えてください –