フィート、ヤード、マイルの3つの整数メンバーで構成される構造distanceTypeに対して2つの操作を実行するプログラムを作成しています。関数convertYardsは、1760以上の距離をヤード単位で取得します(1760ヤードがあるため)。マイル単位)で、xマイル、yヤード、zフィート(つまりdistanceType)に変換します。関数パラメーターに問題があります。convertYardsは1つの整数値を受け取り、distanceTypeを返します。問題は、関数を定義する方法がわからないことです。distance1またはdistance2(整数値)のいずれかを受け入れることができるため、コードのごく一部、つまり「???」のある領域が下にあります。私が混乱しているのはそれです。
struct distanceType
{
int miles;
int yards;
int feet;
}
distanceType convertYards(int ???) //Define convertYards
どんな助けでもありがたいです、ありがとう。