以下程序可把输入的十进制数以十六进制数的形式输出。 请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序; main () { char b[17]={'0123456789ABCDEF'}; int c[64] ,d,i=0,base=16; long n; printf('Enter a number:/n'); scanf ('%ld', &n); do { /*****************found****************/ c[i]=______; i++; n=n/base; } while (n!=0); printf('Transmite new base:/n'); for(--i;i>=0;--i) /***************found*******************/ { d=c[i];printf('%c',b______);} printf('/n'); }