2017-04-02 4 views
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]; 
    } 

答えて

0

アレイを作成する場合、[]でなければならない定数内部に配置された項目。ただし、ヒープ上に配列を作成する場合は適用されません。