i am trying to get the concept of stdio.h and conio.h . i have studied that stdio.h contains the prototypes of standard input/output functions (so, stdio) and conio.h contains the prototypes of console input/output. but, i am not getting the concept of standard and console input /output. i mean why standard i/o is called standard and console i/o is called so? what is the actual difference between them? why isn't there only one i/o header file ? and why conio.h is not standard ? i hope i am able to convey my confusion. please help!!