質問: ans + correction ; // 距離の補正値を加える } return ans ; } ``` ### 補足情報(言語/FW/ツール等のバージョンなど) 超音波センサの回路やスケッチは以下のURLを参考に作成しました。 http://www.geocities.jp/zattouka/GarageHouse/micon/Arduino/USS/USS.htm
回答: 関数から"ふたつ(以上)ある値の組"を返したい、ってことでしょうか? ``` struct pair { int voltage; int distance; }; struct pair UsonicMeasurRead(int txpin,int rxpin,int temp,int correction) { struct pair result; ... result.voltage = xxx; result.distance = yyy; return result; } ```