السلام عليكم
انا استخدمت مؤثر الزيادة واعرف انة يزود رقم واحد عن الذي يلية وكتبت برنامج يطلب من المستخدم رقم ويزيدة عشر مرات ولكن ظهر لي نتائج انا اشوفها غير منطقية وهذا الكود المستخدم
#include <stdio.h>
int main()
{
int inc;
printf("enter your inc:");
scanf("%d",&inc);
printf("0-inc=%d\n",inc++);
printf("1-inc=%d\n",inc++);
printf("2-inc=%d\n",++inc);
printf("3-inc=%d\n",++inc);
printf("4-inc=%d\n",inc++);
printf("5-inc=%d\n",inc++);
printf("6-inc=%d\n",++inc);
printf("7-inc=%d\n",inc++);
printf("8-inc=%d\n",++inc);
printf("9-inc=%d\n",inc++);
return 0;
}و الناتج
enter your inc:0 0-inc=0 1-inc=1 2-inc=3 3-inc=4 4-inc=4 5-inc=5 6-inc=7 7-inc=7 8-inc=9 9-inc=9
ما هي الطريقة المثلى لمثر الزيادة و ما الخطا الذي وقعت فية ؟