السلام عليكم ورحمة الله وبركاته
اخواني المشكلة التي اقع فيها انني لا استطيع التعامل مع بيانان المصفوفه
ذات البعدين والسبب انني عندما اعمل المصفوفه اعملها عن طريق امر for
يصعب على التعامل من داخل اللوب وأثناء اللوب وسوف ارفق لكم هذه الصوره
لكي تتضح الصوره

واهم شي اتعبني كثيرا هو التشابه بين A ,B وهو الموشر علية بالاحمر
وكذلك التشابه بين B ,C بمعنى اخر بين كل صف والذي بعده
فنجد هنا تشابه A,B = 2 وهو تشابه للواحدات فقط
ونجد تشابه B,C = 3
ومن ثم اريد ان اعرف عدد الواحدات في كل صف وهناك كثر من المحاولات وهذا
احدها
و شكرا لكم
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include <time.h>
#include <stdlib.h>
void matrix(void); //this line for use function
int main(void)
{
matrix(); //comment
return 0;
}
void matrix(void) {
saad:
int s,m,x,A[6][6],a,b,n,nn,c[10],ss,mm;
int ok[10];
clrscr();
//printf("\n\t\t\t\tparts");
randomize();
for(s=0;s<2;s++)
{ printf("\n");
for(m=0;m<4;m++)
{
A[m]= rand() % 2;
printf("\t%d",A[m]);
}}
printf("\n******************\n");
for(m=0;m<4;m++) {
if(A[0][m]==1) {
ok[m]=1; }
else { ok[m]=0; }
if(A[1][m]==1) {
ok[m]=1; }
else { ok[m]=0; } }
printf("\t%d",ok[m]);
//printf("\t%d",c[0]);
}