int main()
{
unsigned int a=6;
int b=-20;
(a+b)>6?puts(">6"):puts("<=6");
}
It is clear to me how the ternary operator work in this code. I am not able to understand the addition of the signed and unsigned integer here.
Tried Running the code ,output is ">6", why?