int main() { unsigned a = 10; int b = -15; cout<<a+b; return 0; }
Is giving the output 4294967291. Can't figure out why?