Search an Array - C

Array Search

Snippet 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 %dn</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

Tags


Ask Questions

Ask Question