0
#include <stdio.h>

int main(void)
{
    int j = 0;
    for(int i = 0; i < 100; i++)
    {
        j = j++;
    }
    printf("%d\n",j);

    return 0;
}

In the above program, I aspect 99 outputs of j variable. but It's always print 0.

I don't understand, Why j always print 0?

Jayesh
  • 4,599
  • 7
  • 28
  • 59

0 Answers0