// HexAdd.C // (c) Burton Rosenberg 1996 // Introduce signed versus unsigned arithmetic #include void main() { int i, j, sj ; char c ; signed char sc ; cout << "Enter (decimal) integer: " ; cin >> i ; c = i ; sc = i ; j = c ; sj = sc ; cout.setf(ios::hex,ios::basefield) ; // set to hexadecimal output cout.setf(ios::showbase) ; cout << i << " , " << j << " , " << sj << endl ; }