Friday, March 20, 2009

SIMPLE SEARCHING AND SORTING

#include
#include
#include
main()
{
int n,i,j,c=0;
char temp[30],name[28][30],srch[50];
clrscr();
//printf("\n\t\t SORTING & SEARCHING");
printf("\n\t\t ENTER THE NUMBER OF STUDENTS :");
scanf("%d",&n);
printf("\n\n\t\t ENTER THE STUDENTS NAME ONE BY ONE :");
for(i=0;i {
scanf(" %s",name[i]);
}
for(i=0;i {
for(j=i+1;j {
if(strcmp(name[i],name[j])>0)
{
strcpy(temp,name[i]);
strcpy(name[i],name[j]);
strcpy(name[j],temp);
}
}
}

printf("\n\n\t\t THE NAMES IN THE SORTED ORDERS IS : ");
for(i=0;i printf("\n\t\t\t\t %s",name[i]);

printf("\n\n\t\t ENTER THE NAME TO BE SEARCHED :");
scanf("%s",srch);
for(i=0;i if(strcmp(name[i],srch)==0)
c=c+1;
if(c>=1)
printf("\n\n\t\t THE NAME IS FOUND");
else
printf("\n\n\t\t THE NAME IS NOT FOUND");
getch();
return;
}

No comments:

Post a Comment