電子書籍の厳選無料作品が豊富!

vc++についてです。

最近vc++について学び始めているのですが使い方がさっぱりわかりません。
C言語は学校の方で習っておりある程度は書けるのですが・・・。
エラーは下記の通りです。

scanfを使って足し算の簡単なプログラムを作ったのですが、
デバッグ無しで実行を押すとデバッグエラーと出てしまいます。
エラー文は画像の通りです。

プログラムは、

#include<stdio.h>

int main(){
int a;
int b = 2;

scanf("%d", a);

a += b;

printf("%d \n", a);

return 0;
}

です。
テスト感覚で作ったのですが思うようにいかずどうしようかと困っています。
vc++自体が初めてなのでできれば詳しい説明お願いいたします。

「vc++ scanfの使い方」の質問画像

A 回答 (1件)

> scanf("%d", a);


& が足りない。

ちなみに、
> printf("%d \n", a);
はこのままでいい。

この違いがなぜか説明できるようになりましょう。
    • good
    • 0
この回答へのお礼

忘れてました。
すみません、馬鹿でした、ありがとうございます。

お礼日時:2012/01/18 00:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!