十进制转二进制
#include <stdio.h>#include <stdlib.h>
int main()
{
int x[32],a,b,c;
printf("输入的数为\n");
sacnf("%d",&a);
for(b=0;b<32;b++)
{
x[b]=a%2;
a=a/2;
if((a%2==1)&&(a%2==0))
break;
}
for(c=b-1;c>=0;c--)
printf("%d",x[c]);
system("pause");
return 0;
}
求大神们帮忙看看,改了好久,就是不行啊,连窗口都不弹出来...