Komisch in dem zitiertem Code geht es tatsächlich.
Allerdings nicht im Gesamtprg (siehe 6. und 8. logische Operation):
Code:
#include <stdio.h>
int main (void)
{
char A=2, B=4, C=5;
float M=3.5489f, N=2.2122f;
char Erg=0;
Erg=(A>3)&&(B<3);
printf("%i\n\n", Erg);
Erg=A&&B||C;
printf("%i\n\n", Erg);
Erg=((A&&B)||(M&&B))>N;
printf("%i\n\n", Erg);
Erg=(B++&&A)<=5;
printf("%i\n\n", Erg);
Erg=(C!=B)<A;
printf("%i\n\n", Erg);
Erg=(B!=C)||(A==3);
printf("%i\n\n", Erg);
Erg=(int)M==++A;
printf("%i\n\n", Erg);
Erg=(A==(int)M==(int)--N)&&C;
printf("%i\n\n", Erg);
Erg=(C!=M)||(int)N!=(float)A;
printf("%i\n\n", Erg);
return 0;
}
Lesezeichen