codice:
#include <iostream.h> 
#include <stdlib.h> 
#include <fstream.h> 
int main() 
{
int array1[10]; 
riempi_array(array);
stampa_array(array);
system("PAUSE"); 
return 0; 
}
[/QUOTE]


perchè alle funzioni dai come parametro array e non array1?

cmq questo codice che ho un pò modificato da alcuni errori



codice:
#include <iostream.h> 
#include <stdlib.h> 
#include <fstream.h>
int riempi_array( int array[]);
void stampa_array (int array[]);
 
int main() 
{
int array[10];
riempi_array(array[]);
stampa_array(array[]);
system("PAUSE"); 
return 0; 
} 
int riempi_array(int array[10]){ 
fstream miofile; 
miofile.open("miofile.txt", ios::in); 
for (int i=0;i<10;i++) 
miofile>>array[i]; 
miofile.close();
return array[i];
} 

void stampa_array(int array[10]){ 
for (int i=0;i<10;i++) 
cout<<array[i]<<endl; 

}


mi sa che sbaglio nel passaggio dei parametri...

fammi sapere, ciao