Menu
Coddy logo textTech

Pierwsze wystąpienie w ciągu znaków

Lekcja 6 z 15 w kursie Wyzwania z rekurencji — opanuj myślenie rekurencyjne w Coddy.

challenge icon

Wyzwanie

Łatwy

Napisz funkcję o nazwie findIndex, która przyjmuje ciąg znaków s i znak c, a następnie zwraca indeks pierwszego wystąpienia c w s; jeśli nie występuje, zwraca -1.

Przykład:

  • test, s -> 2, ponieważ znak s pojawia się po raz pierwszy pod indeksem 2

Spróbuj swoich sił

#include <stdio.h>

int findIndex(char* s, char c) {
    // Wpisz kod tutaj
    return -1;
}

Wszystkie lekcje w sekcji Wyzwania z rekurencji — opanuj myślenie rekurencyjne

Poćwicz samodzielnie: Kompilator C online