一个c的困惑
#include<stdio.h>#include<math.h>
main()
{
double a=100,b=100,c=100,d=100,j0=150,j1=100,j2=75,j3=40,j4=22,j5=5,j6=4,j7=2.2,j8=1,j9=0.51,f=1,Err,x,y[1022],min=0;
int i,k,flag;
printf("input number Err:\n");
scanf("%lf",&Err);
x=(a+b+c+d+j0+j1+j2+j3+j4+j5+j6+j7+j8+j9+f)*Err ;
y[0]=fabs(j0-x);
y[1]=fabs(j1-x);
y[2]=fabs(j2-x);
y[3]=fabs(j3-x);
y[4]=fabs(j4-x);
y[5]=fabs(j5-x);
y[6]=fabs(j6-x);
y[7]=fabs(j7-x);
y[8]=fabs(j8-x);
y[9]=fabs(j9-x);
y[10]=fabs(j0+j1-x);
y[11]=fabs(j0+j2-x);
y[12]=fabs(j0+j3-x);
y[13]=fabs(j0+j4-x);
y[14]=fabs(j0+j5-x);
y[15]=fabs(j0+j6-x);
y[16]=fabs(j0+j7-x);
y[17]=fabs(j0+j8-x);
y[18]=fabs(j0+j9-x);
y[19]=fabs(j1+j2-x);
y[20]=fabs(j1+j3-x);
y[21]=fabs(j1+j4-x);
y[22]=fabs(j1+j5-x);
y[23]=fabs(j1+j6-x);
y[24]=fabs(j1+j7-x);
y[25]=fabs(j1+j8-x);
y[26]=fabs(j1+j9-x);
y[27]=fabs(j2+j3-x);
y[28]=fabs(j2+j4-x);
y[29]=fabs(j2+j5-x);
y[30]=fabs(j2+j6-x);
y[31]=fabs(j2+j7-x);
y[32]=fabs(j2+j8-x);
y[33]=fabs(j2+j9-x);
y[34]=fabs(j3+j4-x);
y[35]=fabs(j3+j5-x);
y[36]=fabs(j3+j6-x);
y[37]=fabs(j3+j7-x);
y[38]=fabs(j3+j8-x);
y[39]=fabs(j3+j9-x);
y[40]=fabs(j4+j5-x);
y[41]=fabs(j4+j6-x);
y[42]=fabs(j4+j7-x);
y[43]=fabs(j4+j8-x);
y[44]=fabs(j4+j9-x);
y[45]=fabs(j5+j6-x);
y[46]=fabs(j5+j7-x);
y[47]=fabs(j5+j8-x);
y[48]=fabs(j5+j9-x);
y[49]=fabs(j6+j7-x);
y[50]=fabs(j6+j8-x);
y[51]=fabs(j6+j9-x);
y[52]=fabs(j7+j8-x);
y[53]=fabs(j7+j9-x);
y[54]=fabs(j8+j9-x);
比如我现在找出一个数为刚好等于y[50],我怎么能够输出y[50]里面的表达式的前一部分啊?就是输出j6+j8??? 输出全部也可以,就是j6+j8-x???