C1 memory representation :-1 0 0 0 0 0 0 0 (-128) In 8 Bits
-10 memory Representation:- 1 1 1 1 0 1 1 0 In 8 Bits
At Line no 3 we are doing addition operation for that c1 Firstly get promoted into integer type and the addition will happen
1 0 0 0 0 0 0 0 (-128)
1 1 1 1 0 1 1 0 ( -10)
+ 0 1 1 1 0 1 1 0 (+118)
At compile time compiler will give an overflow warning.but it will run successfully.