2
は変数の値を配列のサイズとして使用しましたが、私には許されません。forループ内および変数値内でこのコードに対して複数のエラーが発生する。
int main() {
double a,b,N,increment,value;
value=0;
cout<< "enter values for (a,b,N)";
cin>>a;
cin>>b;
cin>>N;
increment= (b-a)/(N-1);
for (int i =0;i<=b;i+=increment){
value = value+i;
}
double sivalues[value];
for (int x=a;i<=b;i+=increment){
sivalues[a]=si(x);
cout<<"si("<<x<<") = "<< sivalues[a];
}