>>699
> マクロも適宣用いること
あれ?目が悪くなったのかな。適宜の"宜"に隙間が空いてるように見えるんだけど
それはさておき、マクロは適宜使用なので適切な局面がなかったので使用しませんでしたとでも答えれば良い

---- proen11_2.h ----
int sum(int, int, int (*)(int));

---- proen11_2.c ----
#include <stdio.h>
#include "proen11_2.h"
int main() {
int f(int);
printf("%d\n", sum(1, 10, f));
return 0;
}
int f(int n) { return n*n*n - 2*n; }
int sum(int begin, int end, int (*f)(int)) {
int i, sum = 0;
for(i = begin; i <= end; ++i) sum += f(i);
return sum;
}