return (void *)(p-1); 
return (void *)(p - 1); 
void *memchr(const void *s, int c, size_t n){	const unsigned char *p = s;	while (n-- != 0) {        	if ((unsigned char)c == *p++) {			return (void *)(p-1);		}	}	return NULL;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/51a0f0f658b0e757d569e8ac224ccb6bbfe3c181/string.c/clean/lib/string.c