>255
あのね、入力のとき
a改行
ってするでしょ?
で、1回目のgetchar()がaを取るんだけど、改行がまだ残ってるから、
1回(もしかするとWinだと2回)余分にループしちゃうの。