[/QUOTE]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; }
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![]()

Rispondi quotando