Limpando a saída de um programa terminal no Linux C
Eu quero limpar a saída de um programa C produzido com instruções printf. Quero limpar apenas uma linha, por exemplo:
[fonte]
printf("AAAAAAAAAAAAAA");
printf("BBBBBBBBBBBBBB");
printf("CCCCCCCCCCCCCC");
printf("DDDDDDDDDDDDDD");
[terminal]
AAAAAAAAAAAAAA
BBBBBBBBBBBBBB
CCCCCCCCCCCCCC
DDDDDDDDDDDDDD
[Eu espero]
AAAAAAAAAAAAAA
BBBBBBBBBBBBBB
CCCCCCCCCCCCCC
Eu vou "DDDDDDDDDDDDDD" linha em escrever outra string. Eu só quero as frases acima A, B, C para a esquerda. Apenas apague as sentenças em D para alterar as outras sentenças e, incondicionalmente, emita as sentenças em D.
Como eu faço isso?