切记scanf虽然好用但是在循环中必须加入 != EOF; "%I64X"代表输入或输出16进制数
#include <iostream>
using namespace std;
int main()
{
__int64 Lu, Hui, Yi;
while (scanf("%I64X %I64X", &Lu, &Hui) != EOF)
{
Yi = Lu + Hui;
if (Yi >= 0)
printf("%I64X\n", Yi);
else
printf("-%I64X\n", -Yi);
}
return 0;
}