/* Broj je Nivenov ako je djeljiv sumom svojih cifara. 1. Napisati funkciju koja racuna sumu cifara broja a. Na primjer, f(132) = 6 2. Napisati funkciju koja provjerava da li je broj Nivenov i vraca 1 ako jeste a 0 ako nije. 3. Napisati program koji za unijeto n ispisuje sve Nivenove brojeve manje od n. */ #include #include int SumaCifara(int a) { // Racuna sumu cifara broja a int suma = 0; while(a != 0) { suma += (a % 10); a /= 10; } return suma; } int Nimanov(int a) { // Provjerava da li je broj a Nivenov if(a % SumaCifara(a)) return 0; return 1; } int main(int argc, char *argv[]) { int n, i; scanf("%d", &n); for(i=1; i