#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

Post New Answer

More OOPS Interview Questions

When is an object created and what is its lifetime?

4 Answers   IBM,


Write on signed and unsigned integers and give three (3) examples each

1 Answers  


What is polymorphism explain its types?

0 Answers  


to find out the minimum of two integer number of two different classes using friend function

0 Answers  


1. Define a class.

6 Answers  


Why many objects can working together? How objects working togetherM I want to see example code.

2 Answers  


What is destructor in oop?

0 Answers  


What is protected in oop?

0 Answers  


Is html an oop?

0 Answers  


tell about copy constructor

3 Answers   Siemens,


Give two or more real cenario of virtual function and vertual object

0 Answers   TCS,


What is super in oop?

0 Answers  


Categories