They are all part of the standard c library, they will exsist in your compiler.
If you are going to use strings, it is worthwhile looking at the functions in <string.h>
You could do it using a 2 dimension array,
name[5][50];
But this will waste a lot of memory.