Я хочу использовать avgs в качестве указателя, но как бы я изменил приведенный ниже код, чтобы использовать его правильно?Я вычисляю среднее значение массива int, учитывая начальный указатель и длину ..
int compute_average(int *avgs, int len) {
int sum = 0;
for (int i = 0; i < len; i++)
sum += avgs[i];
return (int)(sum / len);
}
Я пытался написать это так, но это не сработало правильно:
do {sum += *avgs;}
while(*(avgs++)!='\0');