/* 修正前 */ for(unsigned変数=MAX ; unsigned変数 >= 0 ; unsigned変数-- ) /* 修正後 */ for(signed変数=MAX ; signed変数 >= 0 ; signed変数-- ) 解説 unsigned変数は絶対に負値になりません