Ciao a tutti!
Sto scrivendo un programma semplice con funzioni e procedure, che carichi un vettore, ordina i suoi elementi con la selection sort e infine lo stampa.
Mi segnala errore proprio alla prima funzione dovuto al return e non ho potuto verificare neanche gli errori delle procedure seguenti
Questo è la parte del programma relativa al problema, se per favore potreste spiegarmi dove sbaglio e perché...grazie
codice:
short int caricavettore (short int v[]);
main ()
{ short int i; short int vett[N], vett_fin[N]; short int riemp;
riemp = caricavettore(vett);
printf("vettore : %hd\n", riemp);....
}
short int caricavettore (short int v[])
{ short int i,r;
printf("inserire la dimensione del vettore\n...\n");
scanf("%hd", &r);
printf("inserire il vettore\n");
for(i=0;i<r; i++)
scanf("%hd", &v[i]);
return v;
}