¿Es sum +++ i comportamiento indefinido en C? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Por qué no funciona a +++++ b? 8 respuestas

Probé esto en diferentes máquinas y en diferentes compiladores, pero di la misma salida:

int sum = 10, i = 5;
printf("%d", sum+++i);

¿Es este comportamiento bien definido o indefinido en C?

Respuestas a la pregunta(2)

Su respuesta a la pregunta