質問させてください。
[1] 授業単元:プログラミング�T
[2] 問題文:
 ・キーボードから目標値(正の整数)の入力を受け付ける。
 ・キーボードから整数の入力を受け付け、合計値を求めていく。
 ・合計値が目標値を超えたら、入力した個数とその中での
 最大値を表示して終了。
 [実行例]
 >目標値(整数)を入力してください。
 100
 >数字を入力してください。
 10
 30
 50
 40
 >目標値: 100
 >入力した整数の数: 4
 >最大値: 50

[3] 環境
 [3.1] OS:WindowsXP
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語:C
[4] 期限:2006年7月25日まで
[5] その他の制限:「for」を必ず使うこと。

何度考えても分かりません。どうか、お願いします。