Počet výskytů řetězce v řetězci

Téma: Procvičení učiva I

Procvičované učivo: práce s textem, funkce, cykly

Napište v jazyku C funkci int pocet_vyskytu(char *kde, char *co), která vypočítá a vrátí počet výskytů textového řetězce co v textovém řetězci kde. Vytvořenou funkci otestujte ve funkci main.

Příklad použití:

pocet = pocet_vyskytu("aalaalaa", "aalaa");
printf("Pocet vyskytu \"aalaa\" v \"aalaalaa\" je %i.\n", pocet);

Příklad výstupu:

Pocet vyskytu "aalaa" v "aalaalaa" je 2.

Povolené knihovny: stdio.h, stdlib.h


Creative Commons License Sbírka úloh z jazyka C. © Katedra informatiky Univerzity Palackého v Olomouci, 2009.
Projekt byl vytvořen za podpory grantu FRVŠ 2061/2009/G1.