Q:

C Program to Sort Names in Alphabetical Order

0

Write a C Program to Sort Names in Alphabetical Order. Here’s simple C Program to Sort Names in Alphabetical Order in C Programming Language.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Below is the source code for C Program to Sort Names in Alphabetical Order which is successfully compiled and run on Windows System to produce desired output as shown below :

 
 


SOURCE CODE : :

/*  C Program to Sort Names in Alphabetical Order  */

#include <stdio.h>
#include <string.h>
 
void main()
{
    char name[10][8], tname[10][8], temp[8];
    int i, j, n;
 
    printf("Enter the value of n \n");
    scanf("%d", &n);
    printf("Enter %d names n", \n);
    for (i = 0; i < n; i++)
    {
        scanf("%s", name[i]);
        strcpy(tname[i], name[i]);
    }
    for (i = 0; i < n - 1 ; i++)
    {
        for (j = i + 1; j < n; j++)
        {
            if (strcmp(name[i], name[j]) > 0)
            {
                strcpy(temp, name[i]);
                strcpy(name[i], name[j]);
                strcpy(name[j], temp);
            }
        }
    }
    printf("\n----------------------------------------\n");
    printf("Input NamestSorted names\n");
    printf("------------------------------------------\n");
    for (i = 0; i < n; i++)
    {
        printf("%s\t\t%s\n", tname[i], name[i]);
    }
    printf("------------------------------------------\n");
}

Output:


/*  C Program to Sort Names in Alphabetical Order  */

Enter the value of n
4
Enter 4 names
merge
bubble
insertion
heap

----------------------------------------
Input Names    Sorted names
------------------------------------------
merge           bubble
bubble          heap
insertion       insertion
heap            merge  
------------------------------------------

Above is the source code for C Program to Sort Name in Alphabetical Order which is successfully compiled and run on Windows System.The Output of the program is shown above .

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Write a C Program to Implement Selection Sort usin... >>
<< C Program to Sort Array in Ascending Order...