The '\n' in cprintf() does not return the cursor to the beginning of the line. It only moves the cursor down one line.

cprintf() no longer interprets '\n' as a Carriage Return/
    Line Feed combination. The '\n' only outputs a Line Feed. To
    force the cursor to the beginning of the line, manually
    insert a Carriage Return:


      cprintf("\n\r");


Learn More :