#include <stdio.h>
void main()
{
char str[80];
scanf("%s",str);
printf("%s",str);
这个地方里面[80]是限定字符个数?当删除[80]为什么程序会出错?输入how are you 的时候为什么只显示how?与空格有关吗?答好了加分!!!
最后一句什么意思,大神
追答gets是包含在string.h头文件中的一个方法 用于接收一行字符,包括空格,所以不会出现有空格就不在接收的情况,但接收的字符请在元素个数范围内