哪位大神告诉我代码哪里有问题啊
#include <stdio.h>
void main()
{
int m,n,k,i,a[20];
printf("输入十进制数m和要转换的进制数k:");
scanf("%d%d",&m,&k);
n=m;
for(i=0;m/k;i++)
{
a[i]=m/k; /*求出余数*/
m=m/k; /*求出商*/
}
printf("十进制数%d转换成%d进制数的结果为:",n,k);
for(;i>0;i--)
printf("%d",a[i]); /*将余数逆序输出*/
printf("\n");
}
[此贴子已经被作者于2019-5-11 12:10编辑过]