Quote:
char name[entry][19] ,surname[entry][19],search_last_name [19],search_first_name[19];
float score[entry];
This work only if
entry
is known at compile-time (not your case).
If
entry
is known only at run-time (your case) you need to use dynamic memory allocation.
This is HomeWork, you do the search.