字符串的输入问题

阅读 119

2022-04-18

字符串的输入:
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

精彩评论(0)

0 0 举报