main()
{int i,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]);
}
输入一个数字再按空格会继续读入数字,如果输入的数据不足10个,怎么让它在输入完毕后按回车自动跳出循环?

----

#include<stdio.h>
#include<stdlib.h>
int main()
{int i,a[10];char c;for(i=0;i<10;++i){scanf("%d%c",a+i,&c);printf("%d\n",a[i]);if(c=='\n') break;}return 0;
}

====

http://zhidao.baidu.com/question/155576579.html

C语言 scanf输入回车或空格时停止输入相关推荐

  1. ٩( ‘ω‘ )و 【超详细!!!C语言scanf问题】scanf吃掉回车或空格问题

    一.什么是scanf语句? 它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中.与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#incl ...

  2. c语言-scanf里面不要加空格,逗号等

    #include <stdio.h> int main() {     int data;     int data2;     int data3;          printf(&q ...

  3. python语言输入中文_selenium+python 语言编写问题,在执行时无法输入中文用户名...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Traceback (most recent call last): File "E:\workspace\test\src\managemen ...

  4. c语言scanf()函数的原理

    scanf()函数的原理 想象输入设备(键盘)连接着一个叫"缓冲"的东西,把缓冲认为是一个字符数组. 当你的程序执行到scanf时,会从你的缓冲区读东西,如果缓冲区是空的,就阻塞住 ...

  5. Java复习:如何接受键盘输入的包含空格的字符串

    文章目录 package Remain;import java.io.BufferedReader; import java.io.IOException; import java.io.InputS ...

  6. c语言scanf中的分隔符的作用,C语言中scanf与分隔符(空格回车Tab)

    众所周知,C语言中的scanf函数的作用是从标准输入设备(通常是键盘)读取输入值,并存储到参数列表中指针所指向的内存单元.下面从几个方面说一下一些稍微细节的东西.下面的实验都在vc6.0中通过. 1. ...

  7. C语言带空格的字符串输入——gets()函数、scanf()函数缺陷以及改进后的gets_s()函数、scanf_s()函数的简单用法(上)

    **在C语言中,带空格的字符串输入问题相对而言还是比较"坑"的,所以呢,小编就决定要专门谈一谈这个问题,希望对于初学者能够有所帮助. 该篇主要简述了C语言中gets()函数以及sc ...

  8. c语言程序执行时无法输入字符串,C语言程序设计中键盘输入数据的方法分析

    1. 引言 C语言程序设计是一门实践性很强的语言课程,在程序设计过程中经常需要从键盘输入所需要的数据.C语言没有专门的输入语句,可以调用C语言编译系统提供的函数库中的库函数来实现.有些程序虽然调试成功 ...

  9. linux下c语言scanf,C语言输入scanf

    C语言输入scanf教程 在 scanf() 函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息.可以读入任何固有类型的数据并自动把数值变换成适当的机内格式. scanf函数机制 ...

最新文章

  1. R语言gganimate包创建可视化gif动图、可视化动图:创建动态散点图动画基于transition_time函数、使用shadow_wake函数配置动画的渐变效果(gradual falloff)
  2. Python入门 Python自学路线 Python如何学习
  3. 深度学习100例 | 第34天:如何进行数据增强?
  4. AndroidStudio离线使用gradle
  5. java题目不会做那么解答_有几道JAVA的题目不会做 哪位高手来解答一下!谢
  6. 启动mq命令 linux,RocketMQ:Linux下启动server和broker的命令
  7. AjaxFileUploader上传插件 兼容性好
  8. oracle的数据库由,Oracle数据库系统主要由Oracle______组成。
  9. WinCEService项目
  10. git连接通过ssh连接github
  11. Java 注解(Java Annotation)
  12. 02-监督学习应用.梯度下降
  13. 移动硬盘计算机无图标,移动硬盘不显示盘符但右下角有显示USB图标解决方法
  14. 服务器维护常见的问题
  15. chua系统matlab代码
  16. 如何评估开发代码质量
  17. 知乎:电脑长时间不关机会缩短电脑寿命吗?
  18. OCR技术3-大批量生成文字训练集
  19. 函数极限的24种定义
  20. 战地4网页怎么换服务器地址,战地4设置服务器地址

热门文章

  1. 使用AspectJ LTW(Load Time Weaving)【转载】
  2. asp正则表达式的问题
  3. 解决英伟达登录的人机验证无法加载的问题,Validator failed to load,please check your browsersettings,such as ad blockers.
  4. Flutter布局基础:FlexibleExpanded
  5. 线性联立方程的雅可比迭代解(jacobi Iteration).(python,数值积分)
  6. cpu的故障及处理方法
  7. C1驾驶证培训笔记(科二与科三)
  8. Sqlsugar使用Oracle进行时间查询相关
  9. 波士顿动力机器人会跑了!机器狗学会上下楼!(视频)
  10. (ZZ) 剖析系统虚拟化(6)——Virtual Switch功能介绍