NEL PROGRAMMA CHE SEGUE:
const int n=100;
void leggi(int& ,char& );
int main(int argc, char *argv[])
{
char vett[n];
leggi(n,vett);
system("PAUSE");
return EXIT_SUCCESS;
}
void leggi(int & a,char & v){
do{
cout<<"\nDammi il numero di elementi da inserire nel vettore";
cin>>a;
if (a>100)
cout<<"\nERRORE \nLa lunghezza massima e' di 100";
}while(a>100);
cout <<"\n Inserire il vettore:";
for (int i=0; i<a; i++)
cout<<" "<<v[i];
}
HO I SEGUENTI ERRORI DURANTE LA COMPILAZIONE:
In function `int main(int, char**)':
14 invalid initialization of reference of type 'int&' from expression of type 'const int'
8 in passing argument 1 of `void leggi(int&, char&)'
In function `void leggi(int&, char&)':
31 invalid types `char[int]' for array subscript
HO ASSOCCIATO I COLORI ALLE RIGHE DOVE C ERANO GLI ERRORI.
CHI PUò AIUTARMI????