السلام عليكم ، ،
سؤالي عن كيفية تحضير القيمة الإبتدائية للمصفوفة متعددة الطول ولنقل انها طولين العرض2 والطول2:
short int net[2][2];
حيث أني لاحظت عند تحضيرها بالطريقة العادية:
short int net[2][2]={{0,0,1},
{0,1,1},
{0,0,1}};
تحدث أخطاء ، فتخرج لي قيم في المصفوفة لم أُعرفها!.
وإليكم المثال كامل:
short int i,j;
short int net[2][2]={{0,0,1},
{0,1,1},
{0,0,1}};
for(i=0;i<=2;i++)
for(j=0;j<=2;j++)
printf("X:%i Y:%i Cross:%i\n",i,j,net[j]);علماً بأني أعمل على برنامج dev c++ .