c语言输入未知长度字符数组