AFAIK conio.h is a Borland (now Embarcadero) header file (ie a non standard header file specific to Borland bcc32 & TurboC C compilers).
I can't remember what functions it has, except for clrscr() but I do know it is widely present in C code snippets on the internet.
It seems to be a favourite from Indian programmers who may even still be taught programming with the old outdated TurboC program. It is best to avoid using these non standard headers and find the equivalent functions in standard ISO C headers or write your own functions!
I have also found it can be a pain trying to use code with theses headers!
There are other Borland headers often used eg graphics.h and finding equivalent graphic functions I have found tricky too!
I think an equivalent to conio.h and clear screen for GCC Compiler is to use stdlib.h and system("cls");
Hope this helps...goodluck!