Hi, I thing when you say poniter its pointer. All strings and arrays in C are pointers so you cant change it. However if you want to create a string otherwise you can use malloc, with malloc you can create one array of any size, you can see it here But you have other way to do it, if you want to read a string for keyboard you may be need to use strdup() from string.h
C
Condoriano Condoriano
@Condoriano Condoriano