int search( key, r, A ) int key; dataarray r; int *A; { int i; extern int m, m2; i = hashfunction(A[key%m2], key); if( r[i].k == key ) return( i ); else return( -1 ); }