inf2Projekt_3/test_numbers.c

30 lines
616 B
C

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "numbers.h"
int main(void)
{
srand((unsigned int) time(NULL)); // für echte Zufallszahlen
unsigned int len = 20;
unsigned int *numbers = createNumbers(len);
if (numbers == NULL) {
printf("Fehler: createNumbers returned NULL\n");
return 1;
}
printf("Erzeugtes Array:\n");
for (unsigned int i = 0; i < len; i++) {
printf("%u ", numbers[i]);
}
printf("\n");
unsigned int d = getDuplicate(numbers, len);
printf("Gefundenes Duplikat: %u\n", d);
free(numbers);
return 0;
}