关于cout~百思不得其解~该如何解决

关于cout~百思不得其解~
int       main(int       argc,       char*       argv[])      
{      
        COORD       CurPos;        
        HANDLE       hCon       =       GetStdHandle(STD_OUTPUT_HANDLE);      
        CONSOLE_SCREEN_BUFFER_INFO       ConInfo;                  
       
        //¿ØÖÆ̨ÐÅÏ¢      
        SetConsoleTitle( "Îı¾Ä£Ê½Ï»­Ïß ");      
        GetConsoleScreenBufferInfo(hCon,       &ConInfo);          
       
        //Òƶ¯¹â±ê£¬ÉèÖÃÑÕÉ«      
        CurPos.X         =         (ConInfo.srWindow.Left   +   ConInfo.srWindow.Right   -   30)/2;      
        CurPos.Y         =         (ConInfo.srWindow.Top   +   ConInfo.srWindow.Bottom)/2;  
        SetConsoleCursorPosition   (hCon,   CurPos);
        SetConsoleTextAttribute(hCon,            
        FOREGROUND_GREEN|FOREGROUND_INTENSITY|BACKGROUND_BLUE);      
       
        //Êä³öÎÄ×Ö      
        cout       < <       "&AElig;&Aacute;&Auml;&raquo;&Ouml;&ETH;&Ntilde;&euml;&Iuml;&Ocirc;&Ecirc;&frac34;&Agrave;&para;&Eacute;&laquo;±&sup3;&frac34;°&micro;&Auml;&Acirc;&Igrave;&Eacute;&laquo;&Icirc;&Auml;×&Ouml; "   < <   endl;//去掉endl的话就出现问题。        
       
        //&Ograve;&AElig;&para;&macr;&sup1;&acirc;±ê&pound;&not;&Eacute;è&Ouml;&Atilde;&Ntilde;&Otilde;&Eacute;&laquo;      
        CurPos.X       =       ConInfo.srWindow.Left;      
        CurPos.Y       =       ConInfo.srWindow.Bottom;      
        SetConsoleCursorPosition(hCon,       CurPos);      
        SetConsoleTextAttribute(hCon,       FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);      
       
       
       
        return       0;      
}

------解决方案--------------------