I'm taking the book "C programming, a modern approach 2nd edtiion" and for the code/exercise below, why exactly the "1" is not being printed?
I get "5 4 3 2" as output, but then why not 1 as well? What am I potentially missing here?
Code:#include <stdio.h> int main (void) { int i, j; for (i = 5, j = i - 1; i > 0, j > 0; --i, j = i - 1) { printf("%d ", i); } return 0; }