Hi, Katiiiiiiiiiiii !

for(i=0; i<4; i++)
{
x.mag_xc[i];
}
diese Zeile in der for-schleife hat mal sicher keinen effekt.

Es wär besser (bei compiler-fehlern) wenn du die *.LST -datei (mit den Compile -Meldungen) schicken tätest.

EDIT: nachträglich alles Gute !