下面程序的功能是输出一个正整数等差数列的前十项,该输出数列的前四项之和是26,该输出数列的前四项之积是880。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。
#include
int main()
{
     int a,d,i,s,f,x;
     for (a=1;a<=6;a++)
     {
          for(d=1;d<=5;d++)
          {
               s=0;
               f=1;
               x=a;
               for(i=1;i<=4;i++)
               {
                    s=s+x;
                    f=f*x;
                    x=x+d;
               }
                
               if(______________)
               {
                    for(i=0;_________;i++)
                     
                         printf("%3d",_________);
               }
          }
     }
     return 0;
}

A、第19行: s=26 && f=880
第21行: i<10
第23行: i*d
B、第19行: s==26 || f==880
第21行: i<=10
第23行: a+i
C、第19行: s==26 && f==880
第21行: i<10
第23行: a+i*d
D、第19行: s=26 || f=880
第21行: i<=10
第23行: d+i*a