怎么回事啊??
#include<stdio.h>
int main()
{
int i,j,k=1,A[10],B[5],C[5],D[5];
for(i=0;i<5;i++)
scanf("%d",&A[i]);
for(i=0;i<5;i++)
B[i]=A[i+1]-A[i];
C[i]=A[i+1]/A[i];
D[i]=A[i]+A[i+2];
for(i=0;i<4;i++)
if(B[i]!=B[i+1])
{
break;
k=0;
}
if(k==1)
for(i=5;i<10;i++)
{
A[i]=A[i-1]+B[1];
printf("%d",A[i]);
}
else if(k==0)
{
for(i=0;i<4;i++)
if(C[i]!=C[i+1])
{
break;
k=0;
}
}
if(k==1)
for(i=5;i<10;i++)
{
A[i]=A[i-1]*C[1];
printf("%d",A[i]);
}
else if(k==0)
{
for(i=2,j=0;i<5;i++,j++)
if(D[i]!=A[i])
{
break;
k=0;
}
}
if(k==1)
for(i=5;i<10;i++)
{
A[i]=A[i-2]+A[i-1];
printf("%d",A[i]);
}
else if(k==0)printf("NULL");
return 0;
}
怎么回事啊??