【脑子秀逗了…弄了个死循环出来…】
取出一个无符号的十进制整数中所有的奇数数字,按原来的顺序组成一个新的数。
初学者,求下面的错误,实在找不出来了……
#include
int main()
{
int m,a,c,g=0;
printf("请输入一个无符号的十进制整数:");
scanf_s("%d",&m);
{
for(m;m>0;m=m/10)
{
a=m%10;
if((a+1)%2==0)
{
for(c=1;c>0;c=c*10)
g=a*c+g;
}
}
}
printf("结果为%d\n",g);
return 0;
}