Why must a short be converted to an int before arithmetic operations in C and C++? Why must a short be converted to an int before arithmetic operations in C and C++? c c