Básicamente le has atinado.
Código:
for (j=i ; j<n ; j++)
En C, el ciclo for se compone de tres partes, la inicialización (j=i) la condición para entrar al ciclo (j<n) y lo que se hace al final de cada ciclo (j++).
es lo que piensas
y vale para otros operadores también.
Los operadores de incremento y decremento
son lo que piensas pero también hay
que es lo mismo pero no es igual
Si haces algo como:
el valor de a será 84 pues el incremento a j se hace después de la asignación. Si haces
el incremento se hace antes, por lo que a valdrá 85.
// Saludos