Thanks to everyone who mailed me with the solution to how to use
qsort().  Basically after you have defined the structure you do:
qsort((char *) info, 49, sizeof(the_srtuct), compare);
int compare(ptr1, ptr2) 
struct the_struct *ptr1;
struct the_struct *ptr2;
{
	return (strcmp(ptr1->name, ptr2->name));
}