|
|
@@ -14,18 +14,18 @@
|
|
|
for(item = (array) + count; keep; keep = !keep)
|
|
|
|
|
|
//prototypes
|
|
|
-void readFile(FILE *in);
|
|
|
-void sortArrayBubble();
|
|
|
-void sortArrayInsert();
|
|
|
-void printArray();
|
|
|
-int getListSize();
|
|
|
+void readFile(FILE *in, int *arr);
|
|
|
+int *sortArrayBubble(int *arr);
|
|
|
+int *sortArrayInsert(int *arr);
|
|
|
+void printArray(int *arr);
|
|
|
+int getListSize(int *arr);
|
|
|
|
|
|
int arr[100000];
|
|
|
|
|
|
int main(int argc, char* argv[])
|
|
|
{
|
|
|
FILE *in = stdin;
|
|
|
- char* inp;
|
|
|
+ char* in;
|
|
|
|
|
|
if(argc > 2)
|
|
|
{
|
|
|
@@ -41,13 +41,14 @@ int main(int argc, char* argv[])
|
|
|
exit(EXIT_FAILURE);
|
|
|
}
|
|
|
}
|
|
|
- readFile(in);
|
|
|
- sortArrayBubble();
|
|
|
+ int bubble[getListSize()];
|
|
|
+ readFile(in,*bubble);
|
|
|
+ sortArrayBubble(*bubble);
|
|
|
printArray();
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-void readFile(FILE *in)
|
|
|
+void readFile(FILE *in, int* arr)
|
|
|
{
|
|
|
int i = 0;
|
|
|
while(!feof(in))
|