Problema de salida hexadecimal

int?b;

fscanf(fp, "x", amp; b); // ¿Quieres leer el número hexadecimal en b?

coutlt;lt;hexlt;lt;b;//Salida hexadecimal b

coutlt;lt;declt;lt;b;//Salida decimal b

1234aaa es un número hexadecimal, por lo que b debe ser de tipo int, leer un número entero de fp en b en modo hexadecimal (x) y luego generar una salida hexadecimal hexadecimal o dec decimal.