/* Taulukot funktion argumenttina */ #include #include #define N 10 /* Funktio maximum (minimum) laskee argumenttina olevan kokonaislukutaulukon * suurimman (pienimmän) arvon ja palauttaa sen. Käsitellään funktiossa maximum * taulukon nimeä pointterina, ja funktiossa minimum taulukkona. */ int maximum(int*); int minimum(int[]); main() { int numbers[N]; int i; for(i=0;iresult) result=*(t+j); } return result; } /* Taulukon kokoa ei tarvitse kirjoittaa näkyviin. Tässä funktiossa koko pitää kuitenkin * olla tiedossa, joten on ehkä selkeämpää kirjoittaa se. */ int minimum(int t[]) { int j, result; for(j=0,result=t[0];j