Code:
void search_title (BOOK book_array[])
{
int search_database();
	
char book_name[SIZE];
int pos, i ;

printf("Book Name to Display (max 20 chars) :");
scanf( "%d",&book_name );

/*HERE IS THE PROBLEM, I KNOW I CANT DO THIS HOW CAN I???*/

while ( i < SIZE && book_array[i].name != book_name )
	i++;

pos =  i;

if ( pos == SIZE )
	printf( "This Book is not in the database\n" );
else
	{
	printf("Number Of Book: %3d\n Name Of Book: %s\n Status Of Book: %c", book_array[pos].number, book_array[pos].name, book_array[pos].status);
	fflush(stdin);
	system("PAUSE");
	}
}