Como obter a posição do cursor em C usando o código ANSI

Estou tentando obter a posição do cursor de um pequeno programa c, então, depois de pesquisar, encontrei esse código ANSI\x1b[6n. Ele deve retornar a localização xey do cursor (se não estiver errado).printf("\x1b[6n"); está me dando saída:;1R Não consigo entender a saída em termos de xey localização.

Edit: A plataforma é Linux (xterm)

questionAnswers(2)

yourAnswerToTheQuestion