mam taki mały problem... oto kod
void obliczenia_3d(double kat_x,double kat_y,double & kat_z)
{
double xx,yy,zz;
xx=cos(kat_y*M_PI/180)*x+sin(kat_y*M_PI/180)*z;
zz=-sin(kat_y*M_PI/180)*x+cos(kat_y*M_PI/180)*z;
x=xx;
z=zz;
yy=cos(kat_x*M_PI/180)*y-sin(kat_x*M_PI/180)*z;
zz=sin(kat_x*M_PI/180)*y+cos(kat_x*M_PI/180)*z;
y=yy;
z=zz;
xx=cos(kat_z*M_PI/180)*x-sin(kat_z*M_PI/180)*y;
yy=sin(kat_z*M_PI/180)*x+cos(kat_z*M_PI/180)*y;
x=xx;
y=yy;
}
i wywala błąd na tym & koło kat_z... jak mam to zapisać, żeby działało?