这个代码试了蛮多次的,很奇怪为什么就是没有输出呢
#include <stdio.h>
int main()
{
int i,j;
int n,a[100];
int max,term1=1,term=1;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",a[i]);
}
for(i=0;i<n;i++)
{
for(j=i;j<n;j++)
{
term*=a[j];
term1*=a[j-1];
if(term<term1)
{
max=term1;
}
else
{
max=term;
}
printf("%d\n",max);
}
}
}