edited by
723 views
1 votes
1 votes
main ( )
{
int a = 2, b, c;
a* = b = c = 4;
a = b = c;
printf (“%d”, a);
a = = (b = c);
printf (“%d”, a);
}
What will be the output?
Not able to understand !!
edited by

1 Answer

Best answer
3 votes
3 votes

Ignore variable d, and values mentioned in block 1 for b and c are garbage values.

selected by

Related questions

2 votes
2 votes
2 answers
3
atulcse asked Jan 15, 2022
687 views
Consider the following programint find (int n) { int a = 1; for (i = 1; i < = n; i ++) for (j = 1; j < = i; j++) for (k = 1; k <= j, k++) a = a + 1; ...
1 votes
1 votes
1 answer
4
Na462 asked Jan 8, 2019
1,436 views
#include <stdio.h>main (){unsigned x = -10;int X = 20;if (X x) printf ("Hello");else{ printf ("%d",x); printf ("Jello"); }}