Проблема в том, что вам не хватает здесь области видимости .
Операторы
for (c = 1; c <= 5; c++)
x++;
printf("%d", x);
совпадают с
for (c = 1; c <= 5; c++)
{
x++;
}
printf("%d", x);
Итак, ваш оператор печати не является частью цикла.
С другой стороны, когда вы комментируете оператор x++;
, оператор printf()
считается телом цикла.
Вам нужно усилить блок, используя фигурные скобки, например
for (c = 1; c <= 5; c++)
{
x++;
printf("%d", x);
}