Problem Statement
Write a program in C to search for a given number within the array.
How to search for an given number in an array ?
#include <stdio.h>
int main()
{
int arr[250], search, n, i;
printf("Enter the number is elements in the array\n");
scanf("%d",&n);
printf("\nEnter %d number one by one", n);
for (i = 0; i < n; i++)
scanf("%d", &arr[i]);
printf("\nEnter the number to search");
scanf("%d", &search);
for (i = 0; i < n; i++)
{
if (arr[i] == search)
{
printf("\n%d is found at index %d\n", search, i+1);
break;
}
}
if (i == n)
printf("%d is not found in the array.\n", search);
return 0;
}
Leave a Reply