次のようなコードがあります。
int some_array[8];
some_array[7] = an_integer;
if ( 550 < some_value ) {
some_array[7]--;
log("Lowered the value");
}
ログに「値を下げました」という文字列が表示されれば、コードが実行されていることがわかるはずです。ただし、ログに記録された文字列が表示されますが、値は変更されません。Cで欠けているものはありsome_array[7]--
ますか?