hi
Ich habe ein problem unzwar geht es um Folgentes beispiel.
wenn ich per hand rechen was für die Variable herauskommt komme ich auf -4 der compieler gibt aber -5 aus woran liegt das?
mfg mike4004
Ich habe ein problem unzwar geht es um Folgentes beispiel.
wenn ich per hand rechen was für die Variable herauskommt komme ich auf -4 der compieler gibt aber -5 aus woran liegt das?
C:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int x=3,y=5, z=7 ,a;
a=(--x) * (x++) - (y--) * (--y) + (z++);
printf("%i", a);
system("PAUSE");
return 0;
}
mfg mike4004