#include int fun1(int *x) {       *x = 10;       return *x; } int main () {       int a, b, c, d;       int n[5] = { 0, 2, 4, 6, 8 };       int *ip = &n[0];       printf ("%p %d \n", ip, *(ip + 3));       printf ("%p %d \n", ip, *ip + 1);       a = 7;       b = 3;       c = a % b * 4;       printf ("c1 %d \n", c);       d = fun1(&c)+c;       printf ("c2 %d \n", d);       int count = 5;       int count1 = -count++; //-5       printf ("%d \n", count1);       count1 = -++count; //-7       printf ("%d \n", count1);       int a1 = 4;       int b1 = 4;       printf("a & b = %d\n", a1 & b1);       printf("a && b = %d\n", a1 && b1);              int e;       e=400000;       printf ("e %d \n", e);              printf ("a %d \n", a);       printf ("b %d \n", b);       printf ("c %d \n", c);       printf ("d %d \n", d);              a = b * (c = d * 2 + 1) + 1;              printf ("a %d \n", a);       printf ("b %d \n", b);       printf ("c %d \n", c);       printf ("d %d \n", d);               }