私はユーザーからの入力番号を受け入れ、それを表示する簡単なCプログラムを書いています。以前は私がCプログラムを書いていたからです。 :昨日Cプログラミングで正しい入力を得ることができません
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int a;
printf("Enter a number");
scanf("%d",&a);
printf("Display number%d",&a);
}
まで、私はそれは一見ランダムな値ではなく、私はあまりにも、他ではちょうどこのプログラムではありません入力されたものを表示する入力を受け付けるプログラムを実行するたびに、ここ O/Pであります番号を入力してください:12 表示番号:2752300 処理が返されました。7(0X7)実行時間:1.880秒 続行するには、いずれかのキーを押してください
この問題の原因となっているが、私はDEV C/C++、Turbo C/C++のような別のIDEを使って試してみましたとコードブロックが表示されますが、エラーはTurbo C/C++以外のすべてで同じです。たとえば、入力された番号を表示します。たとえば、入力が12の場合、-12と表示されます。
テキストの画像を投稿しないでください!それらの数行をコピー/ペーストするのではなく、スナップショットを作成する方が本当に簡単でしたか? 'printf'の引数型を見てみましょう!コンパイラの警告は楽しいものではありませんが、真剣に取り組まなければなりません。それらを有効にし、注意を払う。 – Olaf
コンソールウィンドウでテキストを選択してクリップボードにコピーすることは可能ですか?イメージは、問題を説明する他の方法がない場合にのみ使用してください。画像の不必要な使用は、さまざまな理由で不適切です。あなたのコードの画像を[このメタ投稿](http://meta.stackoverflow.com/a/285557/62576)に掲載しない理由のリストがあります。これらの理由の大部分は、コンソールへのテキスト出力に関する不要なイメージにも適用されます。いくつか考慮してください。 –
@KenWhite残念ですが、私はそれを覚えています。 –