帮忙看下这个问题
main(){char *p[]={"3697","2584"};
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);
}
这个程序是什么意思?结果是什么?
另外想问一下死循环被称作是不正确的算法吗?
[[it] 本帖最后由 yt414204458 于 2008-8-25 22:02 编辑 [/it]]