int avg(const float* tab, unsigned int size, float *result)
{
float srednia = 0;
if(size == 0)
{
return 1;
}
else
{
for(unsigned int i = 0; i <= size; i++)
{
srednia = srednia + *(tab + i);
}
*result = srednia/size;
}
return 0;
}
Kompilator wykrywa mi błąd (SIGSEV) w tej linijce:
srednia = srednia + *(tab + i);
Totalnie nie wiem co może być nie tak