#include #include int main() { char str[10][30] = { "Utkarsh","Ayush","Gautam", "Mustafa", "Aman", "Sonu","Rahul", "Sooraj","Mohit","Sunil"}; char temp[30]; for(int i = 0; i < 10; i++){ for(int j = 0; j < 9 - i; j++){ if(strcmp(str[j], str[j+1]) < 0){ strcpy(temp, str[j]); strcpy(str[j], str[j+1]); strcpy(str[j+1], temp); } } }
#include <stdio.h>
#include <string.h>
int main()
{
char str[10][30] = { "Utkarsh","Ayush","Gautam", "Mustafa", "Aman", "Sonu","Rahul",
"Sooraj","Mohit","Sunil"};
char temp[30];
for(int i = 0; i < 10; i++){
for(int j = 0; j < 9 - i; j++){
if(strcmp(str[j], str[j+1]) < 0){
strcpy(temp, str[j]);
strcpy(str[j], str[j+1]);
strcpy(str[j+1], temp);
}
}
}
printf("The names in descending order are :: \n\n");
for(int i = 0; i< 10; i++)
printf("%s ", str[i]);
return 0;
}
Extend your program in to do a binary search on the list of names. Search the 8th name from your original list and return the position of the name from the sorted name list
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 4 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)