Paste Search Dynamic
state
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.         int j = 5;
  5.         int i;
  6.         for (i = 0; i < 3; i++){
  7.  
  8.                 int state = j + 2;
  9.  
  10.                 if(state == 3 || state == 2) {
  11.                         j--;
  12.                 }
  13.                 else if (state == 0) {
  14.                         j += 2;
  15.                 }
  16.                 else
  17.                         j = 0;
  18.  
  19.                 //switch문 이후에는 항상 0 or -1값이 나옴.
  20.  
  21.                 j = 3 - i;
  22.                 printf("i : %d, j : %d\n", i, j);
  23.         }
  24.         printf("i : %d, j : %d\n", i, j);
  25.  
  26. }
  27.  
  28.  
Parsed in 0.002 seconds