c语言里面,有了GETS函数,为什么还要SCANF呢

来源:百度知道 编辑:UC知道 时间:2024/05/08 06:04:05

scanf以空格或回车作为结束标记;
gets函数并不以空格作为字符串输入结束的标志, 而只以回车作为输入结束。这是与scanf函数不同的。

gets只能输入一个字符串,也是就字符数组,而scanf可以接受一个字符串和单个字符,比gets更强大