راهنمایی در مورد برنامه ای با آرایه ها
سلام دوستان.
کد زیر برنامه ای هستش که اعداد مضرب 3 مابین 100 تا 200 را داخل آرایه قرار می دهد و آن ها را از آخر چاپ می کند
کد:
#include <stdio.h>
int main()
{
int array[100],i,j=0;
for(i=100;i<200;i++)
{
if(i%3==0)
{
array[j]=i;
j++;
}
}
for(i=j-1;i>0;i--)
printf("\t%d",array[i]);
return 0;
}
میخواستم بدونم چرا در خط زیر j منهای یک شده؟دیدم وقتی j منهای یک نشه تو خروجی غیر از اعداد مابین 100 تا 200 که مضرب 3 هستن یک عدد چرت و پرت که اصلا معلوم نیست از کجا اومده هم نشون داده میشه.