这个应该怎么写有人知道么

img

这个写了好多种,可是最后都错了,可以指导一下吗,真的被难到了


char *find_max_string(char a[][300], int n)
{
    char *pmax;
    pmax = *a;
    for (size_t i = 1; i < n; i++)
    {
        if (strcmp(pmax, *(a + i)) < 0)
            pmax = *(a + i);
    }

    return pmax;
}

我其实想想你写错的那些。。。贴出来,帮你看看哪里错了