新手请教一个进制转换的问题 不知为何电脑运行这个的时候出错了
代码内容如下#include<stdio.h>
void ten_two(int x)//定义十进制转二进制的函数
{
int a;
if(x==0)
return;
a=x%2;
x=x/2;
ten_two(x);
printf("%d",a);
}
int main()
{
int sum;
void ten_two(int);
printf(">>请输入一个十进制数:\n");
scanf("%d",&sum);
printf("转换后的二进制数为:");
ten_two(sum);
printf('\n');
return 0;
}
写完这个 连接和组建都没问题
打开之后 输入一个数之后出现了这个 只能向大家求助了