質問: &x + &y; return m; } ### 試したこと 一応、グーグルなどを用いて調べたりもしました。 ### 補足情報(言語/FW/ツール等のバージョンなど) 使用したツールは学習用C言語開発環境です。
回答: addstruct関数の引数と呼び出しているところの引数が一致していないからですね。 この場合、構造体で受け渡せばよさそうなので、addstruct関数の書式および中身は次で良いはずです。 戻り値も必要ないですね。 ``` void addstruct(NUM *m){ m->result = m->num1 + m->num2; } ```