问题描述
编写程序,从键盘读入一个十六进制整数,然后分别以八进制和十进制的格式输出该整数到屏幕。
输入格式
一共1行数据,包含1个十六进制整数n。
输出格式
输出2行信息,每行行末都有一个换行符。
第1行输出八进制整数。
第2行输出十进制整数。
数据规模与约定
整数n的值约定为 1 ≤ n ≤ FFF FFF (十六进制)。
样例输入
ABCD
样例输出
125715
43981
#include <stdio.h>
int main(){
int n = 0;
scanf("%X",&n);
printf("%o\n",n);
printf("%d\n",n);
return 0;
}