Funkcja strstr przeszukująca tablicę od końca

0

Witam,

Jak w temacie poszukuje sposobu na odnalezienie frazy w tablicy, tylko żeby zaczynał szukać od końca.
Najlepiej aby została zwracana pozycja pierwszej litery frazy.

Dzięki za pomoc

2
const char* strrstr(const char *a, const char *b)
{
    const char *lastAcc = NULL;
    const char *nextStr = a;
    while((nextStr = strstr(nextStr, b))) {
        lastAcc = nextStr;
        ++nextStr;
    }
    return lastAcc;
}

https://wandbox.org/permlink/whT0ExLgrmYjG57y

0

Problem jest tego typu, że nie mogę używać wskaźników, w sumie to nie do końca nawet potrafię je używać.

jest to zadanie na podstawy programowania, więc niewiele umiem.

0

Uczysz się C, masz zadanie z (const)char* i nie możesz używać wskaźników? Co za łeb to wymyślił? Zmień kurs dla własnego dobra.

1 użytkowników online, w tym zalogowanych: 0, gości: 1