c语言输入不定长字符串