En lenguaje C, el valor inicial de I es 1. Imprima las siguientes declaraciones respectivamente. ¿Cuál fue el resultado y por qué? Espero puedas responderlo en detalle, gracias.
Tu problema es la impresión. Si desea verificar, puede escribirlo por separado:
printf ("%d\n ", i++
printf ("%d\n ", I);
printf ("%d\n ",++I);
printf ("%d\n ",i++);
Si quieres para pedirle a printf este resultado, no puedo entender el motivo.