C++の授業で分からないところがあります。

------------------------------------
#include <stdio.h>
[�@] triangle(double,double);

void main(void)
{
double area;

area=[�A](5.3,10.0);
printf("Area : %f",area);
}
double triangle([�B] base,double [�C])
{
double area;

area=base*height/2;
return [�D];
}
-------------------------------
上の�@〜�Dの答えを考えてみました。
�@ double
�A triangle
�B double
�C height
�D area

あっているのでしょうか・・?