for (int Counter=0; Counter<Length; Counter++)
{
if (String[Counter] == Character) Indikator++;
}
Hab das jetzt so mal ohne zu testen runtergetippt.
String ist deine Zeichenkette, sie kann ruhig vom Typ string sein, aber wenn du eckige Klammern verwendest, kannst du einzelne Zeichen ansprechen. Das ist wohl das was du nicht gewußt hast.
Character ist das zu suchende Zeichen.
Indikator ist die int-Variable, die du erhöst, wenn ein Zeichen übereinstimmt.
Gruß Giovanni
PS, nicht C, C++!