#include <stdio.h>

int main( ) {
   int a = 5;
   printf("%d\n", a);      // valor actual: 5
   printf("%d\n", a++);    // se alcanza a imprimir el valor actual (5), pero luego se incrementa a 6
   printf("%d\n", a);      // valor actual: 6
   printf("%d\n", ++a);    // primero se incrementa el valor de 6 a 7, luego se imprime el valor actual (7)
   printf("%d\n", a);      // valor actual: 7

   printf("\n");

   int b = 5;
   printf("%d\n", b);      // valor actual: 5
   printf("%d\n", b--);    // se alcanza a imprimir el valor actual (5), pero luego se decrementa a 4
   printf("%d\n", b);      // valor actual: 4
   printf("%d\n", --b);    // primero se decrementa el valor de 4 a 3, luego se imprime el valor actual (3)
   printf("%d\n", b);      // valor actual: 3
}
