编写程序实现从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在变量t中。
#include <stdio.h>
#include <math.h>
int main()
{
long s = 0;
scanf("%ld",&s);
int i = 1;
long t = 0;
while (s > 0)
{
if (i % 2 == 1)
{
i++;
s /= 10;
}
else
{
i++;
t += ((s % 10) * pow(10, i/2 - 1));
s /= 10;
}
}
printf("%ld\n",t);
return 0;
}