پیاده سازی توابع strlen و strchr

int strlen(const char *s)
{
    for(int i=0;s[i];++i);
    return i;
}
char *strchr(const char *s,int c)
{
    unsigned i;
    for(i=0;i<strlen(s) && s[i]!=(char)c;++i);
    if(i==strlen(s))
        return NULL;
    else
        return (char *)&s[i];
}

//end