atoi は文字列から整数への変換だから
getchar → atoi はまあできないこともないがひと手間かかる。
どうせエラーチェックなんて期待されてないだろうし、ただ '0' 引くだけでいいよ。