///////////////////////////////////////////////////////////////////////
// ITS – Visoka Škola Strukovnih Studija Za Informacione Tehnologije
// http://www.its.edu.rs/
// Predmet: Osnovi Programiranja – Programski jezik C
//
// Primer: Program za izracunavanje sume kvadrata neparnih brojeva u opsegu
//           brojeva od n do m, uz upotrebu posebne funkcije.
//           Brojevi n i m se unose sa tastature (n < m)
///////////////////////////////////////////////////////////////////////

#include <stdio.h>
void kvadrati (int k, int r);

main()
{
  int n,m;
  //ucitavanje broja n
  printf("Unesite broj n: ");
  scanf("%d",&n);
  //ucitavanje broja m
  printf("Unesite broj m: ");
  scanf("%d",&m);
  //poziv funkcije
  kvadrati(n,m);
}
//funkcija koja radi izracunavanje
void kvadrati (int k, int r)
{
  int i;
  int suma=0;
  //provera da li je n < m
  if (k >= r)
  {
    printf("Morate uneti broj m koji je veci od n
");
    return;
  }
  i = k;
  while(i <= r) // ukljucujemo i broj m u sumu
  {
    if(i%2 == 1) // da li je neparan broj
      suma+= i*i; // dodaj na sumu kvadrat neparnog broja
    i++;
  }
  printf("Suma kvadrata neparnih brojeva od %d do %d je %d
",k,r,suma);
}