printfでは'\0'を出力できない。

よって
fputc>>>fprintf