有一正整数等差数列,其前四项之和是26,前四项之积是880,编程,输出此数列的公差。我的程序:main(){ int i,j,d,s=0,m=1; for(i=1;i<=4;i++) { s=s+j; m=m*j; j=j+d; } if((s==26)&&(m==880)) printf("%d",d); getch();
}怎么没有运行结果呢??