回答編集履歴
1
誤字を修正しました
    
        answer	
    CHANGED
    
    | @@ -13,7 +13,7 @@ | |
| 13 13 |  | 
| 14 14 | 
             
            標準入力から1行読み込むなら、`BufRead`トレイトの`read_line()`メソッドが便利です。(最後に例を示します)
         | 
| 15 15 |  | 
| 16 | 
            -
            2つ目の問題は、CとRustは標準出力へのwriteをデフォルトでバッファリングするため、Rustの`write()`やCの`printf()`でバイト列をwriteしても、いつバッファがflushされて、そのバイト列がOSに送られるのかはわか | 
| 16 | 
            +
            2つ目の問題は、CとRustは標準出力へのwriteをデフォルトでバッファリングするため、Rustの`write()`やCの`printf()`でバイト列をwriteしても、いつバッファがflushされて、そのバイト列がOSに送られるのかはわからないことです。一応、改行文字を送るとflushされるという説もありますが、プログラムから明示的にflushしたほうが無難でしょう。
         | 
| 17 17 |  | 
| 18 18 | 
             
            flushの方法ですが、Rustでは子プロセスの`stdin`に対して`flush()`を呼びます。Cでは`fflush(stdout)`を呼びます。Cプログラムは以下のように修正します。
         | 
| 19 19 |  | 
