#include
int main(){
int n, i, j=0, sum=1;
while(scanf("%d", &n)!=EOF&&n>0){
for(i=0;i<n;i++){
int b,j;
int a[j];
scanf("%d",&b);
if(b%2!=0){
a[j]=b;
sum=sum*a[j];
j++;
}
}
printf("%d\n",sum);
sum=1;
}
}
他们上面显示Compilation Error
#include <stdio.h>
int main(){
int n, i, b, sum=1;
scanf("%d", &n);
for(i=0;i<n;i++){
scanf("%d",&b);
if(b%2!=0)
sum=sum*b;
}
printf("%d\n",sum);
return 0;
}