Devc++ mi da i seguenti errori relativi alla riga 5:
- initializer fails to determine size of `x'
- invalid initializer
Non riesco a capire perchè e come agire
Di seguito il programma :
#include <iostream>
using namespace std;
int* metodoA (int v[],int k[],int dimV,int dimK){
int x[] = new int [dimV];
for(int i=0 ; i<dimV; i++){
bool ok = false;
for (int j=0 ; !ok && j<dimK ; j++){
if (k[j]==v){
x=v;
ok=true;
}
}
if (!ok)
x=-1;
}
return x ;
}
int main(){
int v[]={7,4,6,9,2,8};
int z[]={4,3,8,2};
cout<<metodoA(v,z,6,4),6;
system ("PAUSE");
}