Check equal exists in array
#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