Всё очень просто. Если твоя задача создать редактор для консоли, спользуй клавиатурные приёмы, как при нажатие клавишы с буквой - добовляешь в ту же строку PRINTF("%c", char Key);. Backspace - gotoXY i tak dalije. Esli vse v objektax, rabotaj s richedit ili svoim komponentom.