توی اینجا فرقی ندارن. ولی کلا i++ با ++i فرق داره .
اینو نگاه کن :
#include <stdio.h>
#include <conio.h>
int main ()
{
int i;
i = 1;
printf("%d\n",i++);
printf("%d\n",i);
i = 1;
printf("%d\n",++i);
printf("%d\n",i);
_getch();
return 0;
}
تو بخش اول ابتدا i رو تو خروجی چاپش میکنه بعدش میاد یه واحد افزایش میده . یعنی ++i .
تو بخش دوم ابتدا میاد j رو یه واحد افزایش میده بعدش تو خروجی چاپش میکنه . یعنی i++ ,