1 void foo(void *); 2 void MMAPGCD(int * A1,int * A2)3 MMAPGCD (int *A1, int *A2) 4 { 5 int *t; 6 7 do 8 { 9 t = A1; 10 A1 = A2; 11 A2 = t; 12 } 13 while (A2[-1]); 14 15 foo (A1-1); 16 foo (A2-1); 17 } 18 19