char *search( k, pat, text )
int k;
char *pat, *text;
{ int j, m, count;
m = strlen(pat);
if( m <= k ) return( text ); for( ; *text !=EOS; text++ ) { for( count=j=0; j < m && count <=k; j++ ) if( pat[j] !=text[j] ) count++; if( count <=k ) return( text ); } return( null ); } |