#include int kvadrat(int x) {return x*x;} int kubik(int x) {return x*x*x;} int summa(int k_start, int k_stop, int (*fp)(int)) { int sum = 0; int k; for(k = k_start; k <= k_stop; k++) sum += fp(k); return sum; } int main(int argc, char **argv) { int summa0; summa0 = summa(0, 5, kvadrat) + summa(2, 7, kubik); printf("summa0 = %i\n", summa0); return 0; }