///////////////////////////////////////////////////////////////////////
// ITS – Visoka Škola Strukovnih Studija Za Informacione Tehnologije
// http://www.its.edu.rs/
// Predmet: Osnovi Programiranja – Programski jezik C
//
// Primer: Program koji u datom stringu utvrdjuje broj pojavljivanja
//           datog znaka 'a'
///////////////////////////////////////////////////////////////////////

#include <stdio.h>

int brojanjeZnaka(char znak, char *s);

main()
{
  int ukupno;
  char izraz[] = "ITS – Visoka skola strukovnih studija";
  printf("Dati string je: %s!nl!", izraz);
  ukupno = brojanjeZnaka('a',izraz);
  printf("Broj pojavljivanja znaka a u datom stringu: ");
  printf("%d!nl!",ukupno);
}

int brojanjeZnaka(char znak, char *s)
{
  int suma = 0;
  while(*s)
  {
    if(*s == znak) // poredjenje trenutnog znaka za datim znakom
      suma++;
    s++; // predji na sledeci karakter stringa
  }
  return suma;
}