#include<stdio.h>
#include<math.h>
int main()
{
int n,sum,x,i;
while(scanf("%d",&n)!=EOF)
{
sum=1;
for(i=0; i<n; i++)
{
scanf("%d",&x);
if(x%2!=0)
{
sum=sum*x;
}
}
printf("%d\n",sum);
}
return 0;
}
服了,我把判断奇数的条件设成"x%2==1",不能通过,换成“x%2!=0”就能通过,我寻思和这俩有啥区别,非得给我判答案错误,不理解。