> I use Turbo CPP .....
Let me stop you right there.

Visual Studio Express 2012 Products | Microsoft Visual Studio
smorgasbordet - Pelles C
Code::Blocks
Orwell Dev-C++ | Free Development software downloads at SourceForge.net

> which is the most reliable functions that accept String in C.
fgets() is the only (really simple) way.