Как установить курсор консоли и цвет его шрифта, не включая windows.h?есть ли альтернативный способ?
windows.h
Для этого не существует независимого от платформы метода.
Поскольку кажется, что вы используете Windows, вы можете использовать консольные вызовы
см. http://msdn.microsoft.com/en-us/library/ms685032(v=vs.85).aspx
в качестве альтернативы вы можете использовать старый ANSI.SYS для раскраски текста, но вам нужно будет загрузить драйвер в config.sys для вашей консоли.