私は、配列を一緒に追加してからforループの外にあるforループを持つ関数を書いています。配列の合計を取って12で割ったければその番号を変数に入れて、メインのcppファイルに戻します。ここで C++式は変更可能な左辺値でなければなりません。整数和
は今、「Expressionが変更可能な左辺値でなければなりません」私はいくつかの検索(ないをたくさんやった私のコードint sum = 0;
for (int counting = 0; counting < 15; counting++)
{
sum += m[counting];
}
sum/12 = cost;
return cost;
sum/12 = cost;
合計が赤く強調表示されていると言うに私は私のエラーを取得していますラインであります私はそれが間違っている理由を理解し、それを修正することができますので、私のような解決策を見つけることができません。
誰でも私が何が間違っているのか理解できるようになりますので、私はそれを修正することができますか?
'sum/12 = cost;'は何を期待しますか?もしあなたが「コスト」に割り当てようとしているのであれば、前の2つの割り当てを逆にするのはなぜですか? – NathanOliver
私はそれが合計を取って12で割り、次にそれを返すことができるようにその数をコストに格納すると思います – saviro
覚えている割り当ては、常に左側の右側にあるものを割り当てます。 – NathanOliver