У меня есть следующий фрагмент кода, и я получаю 4. Пожалуйста, объясните мне, принимает ли я i = 2 или 0. Я запутался. А как выход было 4?
int main() {
int i=2;
for(i=0;i<2;i++) {
i=i%3;
if(i==2) {
i++;
continue; }
else
++i;
}
printf("%d",i);
}