"Андрей Богатырев. Руководство полного идиота по программированию (на языке Си)" - читать интересную книгу автора

компиляции программы.

Переменные, которые будут хранить целые числа ( ..., -2, -1, 0, 1, 2, 3, ...),
объявляют так:

int переменная1;
int переменная2;

Или сразу несколько в одной строке:

int переменная1, переменная2;

int означает сокращение от слова integer - "целый".

ПРОГРАММА

Программа состоит из ОПЕРАТОРОВ, то есть действий.
Операторы выполняются последовательно в том порядке,
в котором они записаны.

/* ОБЪЯВЛЯЕМ ДВЕ ПЕРЕМЕННЫЕ */
int x, y; /* 0 */

/* Это еще не операторы, хотя при этом создаются 2 ящика для
целых чисел
*/

/* А ТЕПЕРЬ - ОПЕРАТОРЫ. */
/* Мы начнем с простых операторов присваивания и арифметики */

x = 3; /* 1 */
y = 4; /* 2 */
x = x + y; /* 3 */
y = y - 1; /* 4 */
x = y; /* 5 */

Значения переменных (то, что лежит в ящиках) меняются таким образом:

x y
/* 0 */ мусор мусор

/* после 1 */ 3 мусор
/* после 2 */ 3 4
/* после 3 */ 7 4
/* после 4 */ 7 3
/* после 5 */ 3 3

Как вы видите, переменные, которые не участвуют в левой части оператора
присваивания, этим оператором НЕ МЕНЯЮТСЯ.