小乐乐喜欢数字,尤其喜欢0和1。他现在得到了一个数,想把每位的数变成0或1。如果某一位是奇数,就把它变成1,如果是偶数,那么就把它变成0。请你回答他最后得到的数是多少。

#include 
#include
int main() 
{
   int input=0;
   scanf("%d",&input);
   int sum=0;
   int i=0;
   while(input)
   {
    int a=input%10;

    if(a%2==1)
    {
     sum+=1*pow(10,i);
     i++;
     input/=10;
    }
    else
     {
       sum+=0*pow(10,i);
       i++;
        input/=10;
     }
   }
   printf("%d\n",sum);
    return 0;
}

小乐乐喜欢数字,尤其喜欢0和1。他现在得到了一个数,想把每位的数变成0或1。如果某一位是奇数,就把它变成1,如果是偶数,那么就把它变成0。请你回答他最后得到的数是多少。_第1张图片

你可能感兴趣的:(算法,c语言)