关于日历小程序的一个有关问题

关于日历小程序的一个问题?
这是控件CDialogDlg的单击事件

void   CDialogDlg::OnDblClickCalendar1()  
{
//   TODO:   Add   your   control   notification   handler   code   here
CString         cSelectedDate;         //   Date   selected   by   user.  
Char   *         cDay   =   "       ";           //   Selected   day.  
Char   *         cYear   =   "       ";           //   Selected   year.

//   Get   day   from   calendar   control.
itoa   (m_Calendar1.GetDay(),   cDay,10);
cSelectedDate   =   cDay;

//   Get   month   from   calendar   control.
switch   (m_Calendar1.GetMonth())
{
case   1:  
cSelectedDate   =   cSelectedDate   +   "   January   ";  
break;
case   2:
cSelectedDate   =   cSelectedDate   +   "   February   ";
break;
case   3:
cSelectedDate   =   cSelectedDate   +   "   March   ";
break;
case   4:
cSelectedDate   =   cSelectedDate   +   "   April   ";  
break;
case   5:  
cSelectedDate   =   cSelectedDate   +   "   May   ";  
break;  
case   6:  
cSelectedDate   =   cSelectedDate   +   "   June   ";
break;
case   7:  
cSelectedDate   =   cSelectedDate   +   "   July   ";
break;  
case   8:  
cSelectedDate   =   cSelectedDate   +   "   August   ";  
break;  
case   9:
cSelectedDate   =   cSelectedDate   +   "   September   ";
break;
case   10:
cSelectedDate   =   cSelectedDate   +   "   October   ";  
break;  
case   11:
cSelectedDate   =   cSelectedDate   +   "   November   ";
break;
case   12:  
cSelectedDate   =   cSelectedDate   +   "   December   ";  
break;

}
//   Get   the   year.  
itoa(m_Calendar1.GetYear(),   cYear,10);  
cSelectedDate   =   cSelectedDate   +   cYear;  

//Display   the   date.  
AfxMessageBox( "You   double-clicked   on: "   +   cSelectedDate   ,   MB_OK   |    
MB_INFORMATION,   0);



}
但是程序编译时老是出现这几个bug;
G:\VC\Dialog\DialogDlg.cpp(183)   :   error   C2065:   'Char '   :   undeclared   identifier
G:\VC\Dialog\DialogDlg.cpp(183)   :   error   C2065:   'cDay '   :   undeclared   identifier
G:\VC\Dialog\DialogDlg.cpp(183)   :   error   C2440:   '= '   :   cannot   convert   from   'char   [4] '   to   'int '
                This   conversion   requires   a   reinterpret_cast,   a   C-style   cast   or   function-style   cast