string in C; the difference between string and char in C