字符串的输入:
gets() 遇到换行才结束
scanf()遇到’ ’ 就会结束
#include<stdio.h>
#include<string.h>
int main(int argc, char* argv[])
{
char s[10];
char t[10];
gets(t);//gets() 遇到换行才结束
scanf("%s",s);//scanf()遇到' ' 就会结束
puts(s);
puts(t);
}
输入:
abcd e
abce e
输出:
abce
abcd e
可以看到,同样是输入abcd e
gets()的输入得到的输出是abcd e
而scanf的输入得到的输出是abcd