1、最多颂前灶用的是“回车”,命令行野扮或是悔和代码行号都是以此为结束。
2、读字符读取'\n','\r',或是“\r\n"。
3、或是直接判断ascill值也可以。也是读标志位。
试下吧。
先定义一个字符串数组用来接受用户输入char a[100]
定义数组必须要定义大小,所以用户输入也不能超过这个数组大小
然后用gets(a)
来接受用户输入闭漏 ,这里a没有&号是因为数组名a保存的就是这个数组的首地址
然后用户开始输入数据(包括模态码空格也能输入),一直到用户打入 回车 系统才会判断为输入结束。
输出用puts(a)
不用scanf("%s",a)
是因为 用这个输入函数 在输入 空格 \n后 系旦哪统就判断输入结束了 后面还有字符串内容的话就不会保存了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)