このコードから:
ノード[4] = {5,3,2,6};
隣人[4] = {4,3,2,9};
私は見つけなければなりません:
node[0] == neighbor[0-3] および node[1] の値と一致 == neighbour[0-3] の値と一致
node[1] == neighbor[0-3] および node[2] の値と一致 == neighbour[0-3] の値と一致
node[2] == neighbor[0-3] からの一致値と node[3]== neighbour[0-3] からの一致値
これらのいずれかが満たされている場合、印刷要素は他に見つかりません...
このコードを試してみましたが、要素が見つかりました..
しかし、ノード[4]を同じに保ち、ネイバー[4]を異なる値{4,9,7,9}にする場合。
それでも要素が見つかったので結果を取得しています
#include<stdio.h>
int main()
{
int node[4] = {5,3,2,6};
int neighbor[4] = {4,3,2,9};
int i,flag=0,k=0;
for (k=0;k<3;k++){
for (i = 0; i < 4; i++) {
if ((node[k]==neighbor[i]) && (node[k+1]==neighbor[i]));
flag=1;
break;
}
}
if (flag==0)
printf("Element not found\n");
else
printf("Element found\n");
}