Question: #stdio { int x, count=0; for(x=0; x <5; x++){ switch(x%2){ case 0: count++; case 1: count--; } } printf(%d, count); } In C. Why does

#stdio

{ int x, count=0; for(x=0; x<5; x++){ switch(x%2){ case 0: count++; case 1: count--; } } printf(%d, count); }

In C.

Why does this output -2? Why does it when it goes into case 0 it also goes into case 1? Explain.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!