以下の条件に基づいて、与えられた関数の中身をどのように書けばよいのかを教えて頂きたいと思っています。
プログラムの条件
1.構造体fraction(分数)の定義(int型のメンバ変数numer(分子)とdenom(分母)を持つ)
2.分数の掛け算を行う関数mulを作成する
・関数mulの引数は構造体fraction型の変数aとbとする.
・関数mulの戻り値は分数の意味での掛け算a*bの結果とする.(但し,約分はしないで良い.)
3.構造体fraction型の値を表示するための関数printを作成する
・関数printの引数は構造体fraction型の変数aとする.
・関数printの戻り値はなしとする.
例: 3分の1 ならば,1 / 3のように表示する.
4.main関数内で適当な構造体fraction型の変数を用意し,関数mulが適切に動作するか,関数printを用いて確かめる.
該当のソースコード
#include <stdio.h> typedef struct fraction{ int numer; int denom; }; int mul(){ } void print(){ } int main(){ }
試したこと
自分でもコードの作成を進めましたが、わからない箇所が複数あり構造体の引数の入れ方がいまいち理解できていません。
回答1件
あなたの回答
tips
プレビュー