diff --git a/cv10/program.c b/cv10/program.c index 4d93869..8e53f19 100644 --- a/cv10/program.c +++ b/cv10/program.c @@ -2,18 +2,18 @@ #include #include int compare(const void *a, const void *b) { - return strcmp(*(const char **)a, *(const char **)b); + return strcmp(*(const char )a, *(const char )b); } int main() { int max; char name[50]; - char **prihlasky = NULL; + char prihlasky = NULL; int counter = 0; + prihlasky = (char )malloc(max * sizeof(char *)); if (scanf("%d", &max) != 1 || max <= 0) { puts("Nespravny vstup"); return 1; } - prihlasky = (char **)malloc(max * sizeof(char *)); fgets(name, 50, stdin); while (fgets(name, 50, stdin) && name[0] != '\n') { int checker = 0; @@ -38,4 +38,4 @@ int main() { } } return 0; -} +} \ No newline at end of file