太简单了- -懒得写了.. 直接printf("%o,%x“,m);就行 m是你的十进制数,代码最多三行
#include void main(){ int a; scanf("%d",&a); printf("%#o %xH\n",a,a);}
#include void main(){ int a; scanf("%d",&a); printf("%o,%x\n",a,a);}