m'ero dimenticata:
la funzione è nella forma

modifica(int*p1, int*p2, int a, int b)

allora ho

#include <iostream.h>

void main()
{
int a,b,c;
int*p1= &C;
int* p2= NULL;

cout<< "inserisci il primo numero:";
cin>> a;
cout << "Inserisci il secondo numero:";
cin>>b;

modifica(p1,p2,a,b);

cout <<"Il valore di p1 è"<< *p1 ;
cout <<"Il valore di p2 è" << *p2;
}