单项选择题

有以下程序
main()
{ char *p[]={"3697","2548"};
int i,j; long num=0;
for(i=0;i<2;i++)
{j=0;
while(p[i][j]!=’\0’)
{ if((p[i][j]-’0’)%2) num=10*num+p[i][j]-’0’;
j+=2;
}
}
printf("%d\n",num);
}
程序执行后的输出结果上()。

A.35
B.37
C.39
D.3975