紧急求助,十六进制如何输入
题目:将两个数以十六进制的形式输入,转化成十进制相加后,再以十六进制输出输入:输入多组数据至文件尾结束,求两数之和
输入样例: +A -A
+1A 12
1A -9
-1A -12
1A -AA
输出样例:0
2C
11
-2C
-90
问题:不知道该怎么进行输入,+A和-A这些数据应当如何进行输入
[此贴子已经被作者于2018-11-21 19:30编辑过]
#include <stdio.h> int main( void ) { for( int a,b; scanf("%X%X",&a,&b)==2; ) { int c = a+b; if( c < 0 ) printf( "-%X\n", -c ); else printf( "%X\n", c ); } }
[此贴子已经被作者于2018-11-22 11:01编辑过]