buscar caracter

C
void buscar(char cadena[], char buscado){
  int cuantos, i;

  i = 0;
  cuantos = 0;
  while(cadena[i] != '\0'){
    if(cadena[i] == buscado){
      cuantos++;
    }
    i++;
  }

  printf("El caracter %c, se ha encontrado %d veces en la cadena %s\n", buscado, cuantos, cadena);

}
Source

Also in C: