From 305997609da7fe8601cc9b0af3a416fd8b0465f2 Mon Sep 17 00:00:00 2001 From: SuchismitaBarik <71986326+SuchismitaBarik@users.noreply.github.com> Date: Mon, 28 Sep 2020 19:25:15 +0530 Subject: [PATCH] Update quicksort.c --- quicksort.c | 90 ++++++++++++++++++++--------------------------------- 1 file changed, 33 insertions(+), 57 deletions(-) diff --git a/quicksort.c b/quicksort.c index 8d89285..f767eae 100644 --- a/quicksort.c +++ b/quicksort.c @@ -1,68 +1,44 @@ //Quick Sort #include - -void swap(int *a,int *b) +#include +void partition(int*,int,int); +void swap(int*,int*); +int main() { - int t=*a; - *a=*b; - *b=t; + int *a,n; + printf("\nEnter size of the array"); + scanf("%d",&n); + a=(int*)malloc(n*sizeof(int)); + printf("\nEnter the array elements:"); + for(int i=0;ipi) - { - u--; - } - if(d