荷物| a b c d e f g h i j
――+―――――――――――――――――
重量| 39 13 68 15 10 20 31 15 41 16
価値| 42 12 45 5 2 61 89 32 47 18

で重量制限121の問題になるとさっきのプログラムを

#define LIMIT 121
#define NUMBER 10
#define MIN_SIZE 10

にして
data[NUMBER]=・・・のとこに問題の数値を入力すればいいと思ってたら
実行結果が

f 20 61
f 20 61
f 20 61
f 20 61
f 20 61
合計120 366

ってなってしまいました…ガッテム
287さんの指摘する部分はこういうことなんでしょうか?