#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
void select(char *items, int count);
int main(void)
{
char s[255];
printf("Enter a string:");
gets(s);
select(s, strlen(s));
printf("The sorted string is: %s.\n", s);
getch();
return 0;
}
void select(char *items, int count)
{
register int a, b, c;
int exchange;
char t;
for(a = 0; a < count-1; ++a)
{
exchange = 0;
c = a;
t = items[ a ];
for(b = a + 1; b < count; ++b)
{
if(items[ b ] < t)
{
c = b;
t = items[ b ];
exchange = 1;
}
}
if(exchange)
{
items[ c ] = items[ a ];
items[ a ] = t;
}
}
}
design an algorithm for Selection Sort
No Answer is Posted For this Question
Be the First to Post Answer
Can we create object of abstract class?
What is a macro? And how is a macro same as a template?
What is polymorphism and example?
What is late bound function call and early bound function call? Differentiate.
What type of loop is a for loop?
What is the full form of oops?
What is pointer in oop?
What is oops concept with example?
What is a class in oop?
What is differance between Abstract and Interface
What are the benefits of oop?
What is difference between #define and const?