C Programe To Find The Intersecting Array Of Two 1D Array
/*Programe To Find The Intersecting Array Of Two 1D Array*/
#include<stdio.h>
int main()
{
int array1[20],array2[20],array3[30],m,n,i,j,k=0;
printf("Enter The No. Of Elements Of Array1(Max. 20):--");
scanf("%d",&m);
printf("Enter Elements Of Array1:--");
for(i=0;i<m;i++)
scanf("%d",&array1[i]);
printf("Enter The No. Of Elements Of Array2 (Max. 20):--");
scanf("%d",&n);
printf("Enter Elements Of Array2:--");
for(j=0;j<n;j++)
scanf("%d",&array2[j]);
printf("\nElements Of Array1:--");
for(i=0;i<m;i++)
printf("%d,",array1[i]);
printf("\nElements Of Array2:--");
for(j=0;j<n;j++)
printf("%d,",array2[j]);
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(array1[i]==array2[j])
array3[k++]=array1[i];
printf("\nElements Of Intersecting Array:--");
for(i=0;i<k;i++)
printf("%d,",array3[i]);
return 0;
}
/*Programe To Find The Intersecting Array Of Two 1D Array*/
#include<stdio.h>
int main()
{
int array1[20],array2[20],array3[30],m,n,i,j,k=0;
printf("Enter The No. Of Elements Of Array1(Max. 20):--");
scanf("%d",&m);
printf("Enter Elements Of Array1:--");
for(i=0;i<m;i++)
scanf("%d",&array1[i]);
printf("Enter The No. Of Elements Of Array2 (Max. 20):--");
scanf("%d",&n);
printf("Enter Elements Of Array2:--");
for(j=0;j<n;j++)
scanf("%d",&array2[j]);
printf("\nElements Of Array1:--");
for(i=0;i<m;i++)
printf("%d,",array1[i]);
printf("\nElements Of Array2:--");
for(j=0;j<n;j++)
printf("%d,",array2[j]);
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(array1[i]==array2[j])
array3[k++]=array1[i];
printf("\nElements Of Intersecting Array:--");
for(i=0;i<k;i++)
printf("%d,",array3[i]);
return 0;
}
0 Comments