#include void scambia_posto(int a, int b); void scambia_posto_corretta(int *a, int *b); int main(void) { int a, b; a=5; b=3; scambia_posto(a, b); printf("Scambio posto tra a e b: %d, %d\n",a,b); scambia_posto_corretta(&a, &b); printf("Valore di a e': %d Il valore di b e': %d\n", a, b); system("PAUSE"); return(0); } void scambia_posto(int a, int b) { int temp; temp = a; a = b; b = temp; return; } void scambia_posto_corretta(int *a, int *b) { int temp; temp = *a; *a = *b; *b = temp; return; }