char *str_chr(char strDest,char *strSrc)
{
if((strDest=='\0') && (strSrc ==NULL))
return NULL;
while(*strSrc)
{
if(*strSrc==strDest)
return strSrc;
strSrc++;
}
return NULL;
}
char *str_nchr(char strDest,char *strSrc)
{
char *start=strSrc;
strSrc=start+strlen(strSrc)-1;
if((strDest=='\0') && (strSrc ==NULL))
return NULL;
while(strSrc-start)
{
if(*strSrc==strDest)
return strSrc;
strSrc--;
}
if(*strSrc==strDest) //last next
return strSrc;
return NULL;
}