UINT ld;
char temp[4];
for(int i =0;i<4;i++)
{
temp[i] =*(char *)(ld%10);
ld =ld/10;
}
for(i=0;i<4;i++)
ld +=*(UINT *)(*(temp+i)&0xffffffff);
cout<<ld;