# program to find a number from array elements

In this program, we are reading an array of integers and a number to find it from the given array elements.

Example:

```    Input array elements are:
10, 20, 30, 40, 50
Element to find: 30
Output:
30 found at 2 index.

Input array elements are:
10, 20, 30, 40, 50
Element to find: 70
Output:
70 does not exists in the array.
```
```/*program to find a number from array elements.*/

#include<stdio.h>
#define MAX 20

*/

{
int i;
for(i=0;i< size;i++)
{
printf("Enter %d element :",i+1);
scanf("%d",&a[i]);
}
}

/*	function	: findElement(),
to find an item from array elements.
return		: -1 for fail,
position to success.
*/
int	findElement(int a[],int size,int item)
{
int i,pos=-1;
for(i=0;i< size;i++)
{
if(a[i]==item)
{
pos=i;
break;
}
}
return pos;
}

int main()
{
int arr[MAX];
int n,item,pos;

printf("\nEnter size of an Array :");
scanf("%d",&n);

printf("\nEnter elements of Array 1:\n");

printf("Enter an item to find :");
scanf("%d",&item);

pos=findElement(arr,n,item);
if(pos==-1)
printf("\n%d does not exists in array.\n",item);
else
printf("\n%d find @ %d position.\n",item,pos);

printf("\n\n");
return 0;
}

```

Output

```first run
Enter size of an Array :5

Enter elements of Array 1:
Enter 1 element :12
Enter 2 element :23
Enter 3 element :34
Enter 4 element :45
Enter 5 element :56
Enter an item to find :45

45 find @ 3 position.

second run
Enter size of an Array :5

Enter elements of Array 1:
Enter 1 element :12
Enter 2 element :23
Enter 3 element :34
Enter 4 element :45
Enter 5 element :56
Enter an item to find :10

10 does not exists in array.

```