int a = 4, b = 5, c; int main() { int c, d; c = a * b + c * d; if ( a < b ) a = b; if ( a < b && c < d ) a = b; else if ( a < b ) c = d; else x = y; } struct list { int value; struct list * next; }; struct point { int x, y; }; struct point u, v, w; struct list head; int * p = &a; int g[ 4 ], h[ 5 ][ 7 ]; enum days { mon, tue, wed, thu, fri, sat, sun = 7 } ; char * s = { "hello", "there", "how", "are", "you" }; int a[ 3 ][ 3 ] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; char * f[ 3 ]; int ( * g )( int a, int b ); void f( int a, char b, struct list * d, ... ) { switch ( a ) { case 1: case 2: a = b; break; case 3: goto out break; case 4: return 5; return; } for ( i = 0; i < n; i++ ) { a = b; a = b; } out: while ( a < b ) { int a, b, c, d; a = b = c = d; ; } a, b, c; a %= a % b; a = 12 + 'a'; b = "%s"; c = 23.5e56; u = v.x; u = v->x; a[ i ] = b[ i ][ j ]; }