/* zoek een letter in een string */ #include #include int zoek(const char * string, char ch); void main() { char letter = 'm'; int index; /* het volgende werkt als een declaratie + initialisatie, * omdat de pointer het adres van de stringconstante "Chimpansee" krijgt */ char * string = "Chimpansee"; //zoeken index = zoek(string, letter); // output afhankelijk van return value if (index >=0) { cout << "letter " << letter << " gevonden op index " << index << endl; } else { cout << "letter " << letter << " niet gevonden" << endl; } } int zoek(const char * string, char ch) { for (int i = 0; i < strlen(string); i++) { if(string[i] == ch) { return i; } } //indien geen eerdere return : return -1; }