Eccolo:
#include <stdio.h>
#include <stdlib.h>
void acquisisci(int *vet1,int *vet2,int size);
void ordina(int *vet1 ,int *vet2,int size);
int main(int argc, const char * argv[])
{
int vet1[5] = {0,1,2,3,4},vet2[5]={5,6,7,8,9},size;
int *punt1,*punt2;
punt1=vet1;
punt2=vet2;
size=10;//dimensione totale dei vettori
acquisisci(punt1,punt2,size);
ordina(punt1,punt2,size);
return 0;
}
void acquisisci(int *vet1,int *vet2,int size)
{
printf("\n vet1[1]= %d",vet1[1]);
}
void ordina(int *vet1 ,int *vet2,int size){
printf("\n vet2[1]= %d",*(vet2+1));
}
Compilalo ed eseguilo.
Prova a invertire le notazioni *() e [] finché non ti senti a tuo agio.
Spero ti sia d'aiuto.
Ciao