for (i=0; i<Number_entrys;i++)
{
scanf("%s",names);
}
You are looping here to obtain "number_entrys" entries, but you do not use your counter. Change it to this:
for (i = 0; i < Number_entrys; i++)
{
scanf("%s",names[i]);
}
I'm also not sure what the goal is of this statement:
printf("%s",names);
But be aware this likely won't print anything truly useful. If you want to print all names you should loop over the 2-dimensional array.