title: The use of backspace character ( char(8) ) in Fortran
body: <p>For "flavorful" output during iteration procedure, I'd like to use following approach (I saw it for some program written in C++) in Fortran.
  Every new iteration gives me the line in the console with corresponding information:</p>
  
  <pre><code>Iteration XX Accuracy X.XXXXE-XX Time spent XX seconds
  </code></pre>
  
  <p>I want every new line to replace the previous one (i.e. labels "Iteration" "Accuracy" ... etc. remain unchanged, while values change).</p>
  
  <p>I tried different variants including</p>
  
  <pre><code>backspace(6)
  backspace(0)
  write (*,*) char(8)//'Accuracy ...'
  </code></pre>
  
  <p>Of course, first two lines give a runtime error and the last gives nothing.</p>
  
  <p>How can I implement such an approach?</p>