Вопрос по С/С++

xcode

#1

Пишу на Си в Xcode, при роботе функции с неопределенными параметрами роботает некорректно. Вот пример:

#include <stdio.h>;
#include <math.h>;

int Pol1( int n, int x, int a, …){
int *p, sum = 0;
for (p = &a; n>=0; n–, p++){
sum += (*p) * (pow(x,n));
}
return sum;
}

int main() {
int var1;
var1 = Pol1(3, 2, 4, 5, 6, 7);
printf(“Перший варінт функції: %d”,var1);
return 0;
}

Может кто-нибудь подскажет? Буду рад ответу


#2

И в чем проблема?

Хотя сходу видны проблемы в коде в плане синтаксиса.


#3

передавай массив в сигнатуре