/*------------------------------------------------------------------------------
(2)【程序设计】下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。
------------------------------------------------------------------------------*/
#include <stdio.h>
#include <conio.h>
void fun(int m,int k)
{
int aa[20], i;
/**********Program**********/
for (i = 0; m; i++)
{
aa[i] = m % k;
m /= k;
}
/********** End **********/
for(;i;i--)
printf("%d", aa[i-1]);
}
main()
{
int b,n;
printf("\nPlease enter a number and a base:\n");
scanf("%d%d",&n,&b);
fun(n,b);
printf("\n ");
}