C Programming Tips & Tricks





Español Français 中文 Deutsch Portuguese Japanese nederlands
   
 
Code Snippets
 List All
 Arrays
 Calculators
 Datatypes
 Date & Time
 File Manipulation
 Math Functions
 Multimedia
 Others
 




Search an Array - C

Snippets  C  Search an Array
Snippet On
Array Search




Code
  
Rate this page :
  [ 0 votes]


#include <stdio.h>
void print_arr(int myArray[], int elements);
int search_arr(int myArray[], int elements, int number);
int main(void)
{
int myArray[10] = {12,23,56,35,18,65,12,87,73,9};
int result,number;
print_arr(myArray,10);
number = 65;
result = search_arr(myArray,10,number);
if(result == -1)
printf(<q>%d was not found.\n</q>,number);
else
printf(<q>Found %d\n</q>,result);
return 0;
}
void print_arr(int myArray[], int elements)
{
int i;
for(i = 0;i < elements;i )
{
printf(<q>%d</q>,myArray[i]);
}
printf(<q>\n</q>);
}
int search_arr(int myArray[], int elements, int number)
{
int i;
for(i = 0;i < elements;i )
{
if(myArray[i] == number)
return(number);
}
return(-1);
}

Output:
======
Found : 65




Other Links

web hosting