что-то так
Код:
// функция 1
double func1(float a) { return a*a; }
// указатель на функцию 1
typedef double (*pfunc1)(float a);
// функция 2
void func2();
int _tmain(int argc, _TCHAR* argv[])
{
func2();
return 0;
}
void func2()
{
pfunc1 func_vect[10];
for (int i = 0; i < 10; i++)
func_vect[i] = func1;
for (int i = 1; i <= 10; i++)
{
printf("%f ", func_vect[i-1](i));
}
}
или я не до конца понял задание