一道 ACM 不知道哪错了 求指点
#include"stdio.h"int main()
{
int n,m,i,j,k,t,temp,ji,start;
while(EOF!=scanf("%d",&n)&&n>0)
{
for(i=0;i<n;i++)
{
start=1;
scanf("%d",&m);
for(j=0;j<m;j++)
{
scanf("%d",&k);
ji=k*start;
if(start>k)
{
t=start;
start=k;
k=t;
}
while(start!=0)
{
temp=k%start;
k=start;
start=temp;
}
start=ji/k;
}
printf("%d\n",start);
}
}
return 0;
}