C/C++の宿題片付けます 132代目

このエントリーをはてなブックマークに追加
949デフォルトの名無しさん

/* オリジナル関数calc */
/* calc(入力データ、計算結果のアドレスを格納するポインタ) */
int calc(double input_data, double * data_ptr)
{
/*ポインタを使って、呼び出し元のデータ格納場所に値を設定 */
*data_ptr = input_data * 2;

return0; /* 正常終了 */
}

上記プログラムを参考に、
二つの入力データの変数(倍精度実数型)
double input_data1, input_data2;
に対しての、四則演算(+、−、*、/)の結果を、それぞれ
double plus_data, minus_data, multiply_data, divide_data;
の4変数に設定する機能を持つ、オリジナル関数calcを作成せよ。
ただし、main関数上でのcalc関数の呼び出し方法は、以下のようにすること。
calc(inpt_data1, input_data2, &plus_data, &minus_data, &multiply_data, _data);
最後に、main関数上で上記4変数に格納された計算結果を画面に出力せよ。
以上の仕様のプログラムを、calc.cという名前で作成せよ。
calc.cをVisual Studioで実行して、実行結果をcalc.c内の文末に「コメント行」として記載せよ 。
 [3.1] OS: Vista
 [3.2] コンパイラ名とバージョン: Visual Studio 2005
 [3.3] 言語: C++
[4] 期限: 2009年12月11日14:40まで

全くわからないです…。