Skip to content

Instantly share code, notes, and snippets.

@SOURAV-ROY
Created November 23, 2014 17:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SOURAV-ROY/9c7d435eb2ebb19167f2 to your computer and use it in GitHub Desktop.
Save SOURAV-ROY/9c7d435eb2ebb19167f2 to your computer and use it in GitHub Desktop.
#include <stdio.h>
void scanArray2D(int arr2D[][5],int ROW,int COL);
void printArray2D(int arr2D[][5],int ROW,int COL);
int searchItem2D(int arr2D[][5],int ROW,int COL,int item);
int main(void)
{
int x,y,a[5][5],item;
printf("Enter Row and Column: \n");
scanf("%d%d",&x,&y);
scanArray2D(a,x,y);
printArray2D(a,x,y);
printf("Numbers1 :\n");
scanf("%d",&item);
searchItem2D(a,x,y,item);
}
void scanArray2D(int arr2D[][5],int ROW,int COL)
{
int i,j;
for(i=0;i<ROW;i++){
for(j=0;j<COL;j++)
{
printf("Numbers :\n");
scanf("%d",&arr2D[i][j]);
}
}
}
void printArray2D(int arr2D[][5],int ROW,int COL)
{
int i,j;
for(i=0;i<ROW;i++)
{
for(j=0;j<COL;j++)
{
printf("%d",arr2D[i][j]);
}
printf("\n");
} }
int searchItem2D(int arr2D[][5],int ROW,int COL,int item)
{
int i,j;
for(i=0;i<ROW;i++)
{
for(j=0;j<COL;j++)
if(arr2D[i][j]==item)
printf("Found\n");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment