17
char *pointers; creates a pointer variable.pointers is the address pointed to by pointers, which is indeterminate by
default.*pointers is the data in the address pointed to by pointers, which you cannot do until address is assigned.Just do this.
char arrays[12];
char *pointers;
pointers = arrays;
scanf("%s",pointers);