CLion: ¿retorno de carro? \ r

Estoy usando CLion IDE y estoy tratando de hacer un retorno de carro.

Estoy haciendo una declaración de impresión en C y tengo la siguiente sintaxis:

printf("\rHello World!"); que está dentro de un bucle El bucle todavía imprime cadaHello World En su propia línea. No existen\nEstá en mi programa. He intentado cambiar elline separators opciones paraunix mac OS ywindows y ninguno de ellos cambia la funcionalidad. Google tampoco me ha llevado a respuestas útiles.

int main()
{
    int i = 0;
    while (i < 5000000)
    {
        printf("\rThis is line number %d!", i++);   
    }

    return 0;
}

Mi salida esperada es solo una línea de texto en la ventana de la consola.

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta