gets():从控制台输入到字符数组;
char response[8]; gets(response);
如果控制台输入超过 8 个字符,程序便会发生不确定的行为。其主要问题在于未对读入的字符数(尤其是无界数据源)进行限制;