MBrendecke icon

Check equal exists in array

MBrendecke | PRO | 03/27/16 12:04:01 PM UTC | 0 ⭐ | 332 👁️ | Never ⏰ | []
C |

400 B

|

None

|

0 👍

/

0 👎

#include <stdbool.h>
bool ExistEqual(int[] arr, size_t arr_size) {
  if (arr_size > 1) {
    for (int i = 0; i < arr_size - 1; i++) {
      for (int j = i + 1; j < arr_size; j++) {
        if (arr[i] == arr[j]) {
          return true;
        }
      }
    }
  }
  return false;
}
 
int main() {
  int arr[5] = {1, 2, 3, 4, 1 };
  bool exist = ExistEqual(arr, sizeof(arr) / sizeof(int));
}

Comments