diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-05-05 19:15:30 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-05-05 19:15:30 +0100 |
commit | 7e8ce5d95035e06a62f3d1a6f5b716863cc71829 (patch) | |
tree | 4b1a3ce555d73373a57acd5d142ca71afe19f634 /test_deliverable/testcases/test_SORT.c | |
parent | bcc760580d69bebc8596591e003caebf96fbfade (diff) | |
download | Compiler-7e8ce5d95035e06a62f3d1a6f5b716863cc71829.tar.gz Compiler-7e8ce5d95035e06a62f3d1a6f5b716863cc71829.zip |
Added sort test
Diffstat (limited to 'test_deliverable/testcases/test_SORT.c')
-rw-r--r-- | test_deliverable/testcases/test_SORT.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test_deliverable/testcases/test_SORT.c b/test_deliverable/testcases/test_SORT.c new file mode 100644 index 0000000..92f1416 --- /dev/null +++ b/test_deliverable/testcases/test_SORT.c @@ -0,0 +1,22 @@ +void sort(int *array, int size) +{ + int swapped=1; + + while(swapped) + { + int i; + + swapped=0; + for(i=1; i<size; ++i) + { + if(array[i-1]>array[i]) + { + int tmp_el=array[i-1]; + + array[i-1]=array[i]; + array[i]=tmp_el; + swapped=1; + } + } + } +} |