填空题

以下程序的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。
#include<stdio.h>
main()
long s,t,s1=10;
pfintf("\n.Please enter s:");
scanf("%1d",&s);
t=s%10;
while(s>0)
s=s/100;
t=______;
s1=s1*10;

printf("The result is:%1d\n",t);

【参考答案】

s%10*s1+t