Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions sorting/sort.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@

/*##Simple Sorting In Array*/
/*##Calculation Programs, Array Example Programs*/

#include <stdio.h>
#define ARRAY_SIZE 5

int main()
{
int numbers[ARRAY_SIZE], i ,j ,temp;

// Read Input
for (i = 0; i < ARRAY_SIZE; i++)
{
printf("Enter the Number : %d : ", (i+1));
scanf("%d", &numbers[i]);
}

// Array Sorting - Ascending Order
for (i = 0; i < ARRAY_SIZE; ++i)
{
for (j = i + 1; j < ARRAY_SIZE; ++j)
{
if (numbers[i] > numbers[j])
{
temp = numbers[i];
numbers[i] = numbers[j];
numbers[j] = temp;
}
}
}

printf("Sorting Order Array: \n");
for (i = 0; i < ARRAY_SIZE; ++i)
printf("%d\n", numbers[i]);

return 0;
}