/* primer04.c - pojam funkcije - parametri se prenose po vrednosti; * argumenti su izrazi koji zamenjuju parametre u vreme poziva * Jedini nacin da se promeni vrednost promenljive u okviru * funkcije je da se funkciji prenese adresa te promenljive */ #include /* prototip funkcije */ int stepen(int, int); main(){ int x, n, y; printf("Vrednost za x = "); scanf("%d", &x ); printf("Vrednost za n = "); scanf("%d", &n ); y = stepen( x, n ); printf("Vrednost za y = %d\n", y); } int stepen( int x, int n ) { int p = 1, i; for( i = 0; i < n; i++ ) p = p * x; return p; }