標準入出力という話を2度にわたってしてきましたが、

まだ入力に関する話をしてませんでしたので、

今回はキーボードから数値の入力を受け付ける処理について説明しようと思います。


キーボードからの入力を待つには scanf() を利用します。


実際に利用している例を示します。


-----


#include <stdio.h>


int main(){


int value = 0;

scanf( "%d", &value );


printf( "入力されたーデータは %d です。\n", value );


return 0;

}


-----


%d は printf と同様 整数値を処理する。という記述ですが、

変数名の前に & が付いていますね。

一体コレは何なのか? 気になるとは思いますが、今のところは見なかったことにして、

scanf を使うときには変数名の前に & が必要と暗記してください。