getchar 为输入单个字符,输入 "et al",得到的是 'e', 't', ' ', 'a', 'l'
printf 为输入多个参数,以空格号为分隔,输入 “et al”(%s输入格式),得到的是 "et", "al"
gets 为输入字符串,结束标记为换行符 '\n',输入结束以后读取到的串不包括 '\n',并会在串末尾加上 '\0'(因为是字符串),输入 "et al", 得到的是 "et al"