I've seen a code getting executed
I dint understand as how is that!

Can someone help me understand this ??
(I'm a newbie in C )
Thx

The foll. is the code
void main()
{
int a,b,c;
scanf("%1d %2d %3d",&a,&b,&c);
printf("Sum=%d",a+b+c);
}


[THE USER INPUT IS :123456 44 544]

The result is 480 .. !! :-O .. how ??