>>150
aは0〜99ではない値(例えば-1)に初期化しないとダメ
そうしないと、正解がゼロだった時にいきなりwhileを抜けてしまう
ifの中では0クリアは必要ないね
c=0はOK
bは宣言時不定でもその後すぐに代入してるから初期化しなくてもOK(初期化しても問題はなし)