int x = 5, y = 5;
int a = 1, b = 0, c = - 2;
double z;
char s[ 10 ] = "egzamin", * w, c1 = 'y';
w = s + strlen( s ) - 2;
printf( "1) %c\n", * w );
z =( ++y -( --x ) ) % x;
printf( "2) %.1lf\n", z );
printf( "3) %d\n", --s[ 2 ] == c1 );
Dlaczego w 3 printfcie zosaje zwrócona wartość 1, jak g != y ?