#include  < iostream >
using namespace std;

bool StringToInt(char
*  str,  int &  Digite)
{
    
if  (str  ==   NULL  ||  * str  ==   ' \0')
    {
        return 
false ;
    }

    char
*  pChar  =  str;
    Digite 
=   0 ;
    
for (;  * pChar! = ' \0';++pChar)
    {
        Digite 
*=   10 ;
        
if  ( * pChar  <   ' 0' || *pChar > '9')
        {
            return 
false ;
        }

        Digite 
+=   * pChar  -   ' 0';
    }

    return 
true ;
}

int  _tmain( int  argc, _TCHAR *  argv[])
{
    
int  iResult;
    StringToInt(
" 342566 " , iResult);
    cout 
<<  iResult;
    cin 
>> iResult;
    return 
0 ;
}