[an error occurred while processing this directive]
|
unsigned int RRR ( unsigned int *asd, const unsigned int hgf )
{
unsigned int dd, nnn;
int* pwwww = malloc(hgf);
for ( nnn = 0; nnn < hgf; nnn ++ )
{
*(pwwww + nnn ) = *(asd + nnn);
dd += *(pwwww + nnn);
}
free(pwwww);
return (dd);
}
а const unsigned int, передаваемый в функцию - вообще не константа, а переменная, просто запрещена ее модификация