modify heapsort

This commit is contained in:
koseokkyu 2017-11-24 14:09:36 +09:00
parent 04527dfc56
commit bb6582f12b
1 changed files with 2 additions and 7 deletions

View File

@ -6,7 +6,6 @@ void heap_sort(int *unsorted, int n);
int main() {
int n = 0;
int i = 0;
char s[50];
char oper;
int* unsorted;
@ -15,13 +14,9 @@ int main() {
unsorted = (int*)malloc(sizeof(int) * n);
while (getchar() != '\n');
printf("Enter numbers separated by a comma:\n");
gets(s);
char *ptr = strtok(s, ",");
while (ptr != NULL && i < n) {
*(unsorted + i) = atoi(ptr);
while (i != n) {
scanf("%d,", (unsorted + i));
i++;
ptr = strtok(NULL, ",");
}
heap_sort(unsorted, n);