#include <stdio.h>
#include <conio.h>
#include <string.h>
void namesort(char name[15][20],int n);
void main()
{
int i,n;
char name[15][20],c;
clrscr();
printf("How many names u want to enter : ");
scanf("%d",&n);
scanf("%c",&c);
printf("\nEnter name : \n\n");
for(i=0;i<n;i++)
gets(name[i]);
namesort(name,n);
printf("\n\n******After Sorting******\n\n");
for(i=0;i<n;i++)
printf("%s\n",name[i]);
getch();
}
void namesort(char name[15][20],int n)
{
int i,j;
char *temp;
for(i=0;i<n;i++)
{
for(j=0;j<n-1;j++)
{
if(strcmp(name[j],name[j+1])>0)
{
strcpy(temp,name[j]);
strcpy(name[j],name[j+1]);
strcpy(name[j+1],temp);
}
}
}
}
#include <conio.h>
#include <string.h>
void namesort(char name[15][20],int n);
void main()
{
int i,n;
char name[15][20],c;
clrscr();
printf("How many names u want to enter : ");
scanf("%d",&n);
scanf("%c",&c);
printf("\nEnter name : \n\n");
for(i=0;i<n;i++)
gets(name[i]);
namesort(name,n);
printf("\n\n******After Sorting******\n\n");
for(i=0;i<n;i++)
printf("%s\n",name[i]);
getch();
}
void namesort(char name[15][20],int n)
{
int i,j;
char *temp;
for(i=0;i<n;i++)
{
for(j=0;j<n-1;j++)
{
if(strcmp(name[j],name[j+1])>0)
{
strcpy(temp,name[j]);
strcpy(name[j],name[j+1]);
strcpy(name[j+1],temp);
}
}
}
}