C语言scanf问题
来源:互联网 发布:互联网传输数据 编辑:程序博客网 时间:2024/05/22 15:43
程序如下:该程序是要实现输入多个字符,并打印到屏幕;
#include<stdio.h>#define n 3int main(){int i;char list[n];printf("Enter the char:");for(i=0;i<n;i++){scanf("%c",&list[i]);}printf("\n");for(i=0;i<n;i++){printf("%c ",list[i]);}printf("\n");return 0;}
代码运行结果出错,主要是scanf()的问题:scanf会读入回车符。
解决方案:在程序scanf("%c",&list[i]);的“%”号之前加上空格。
0 0
- C语言scanf问题
- c语言scanf缓冲区问题
- C语言Scanf的问题
- c语言 scanf问题相关
- C语言中scanf问题
- c语言scanf()函数问题
- C语言中scanf的问题
- 【C语言】scanf,fgets,fputs缓冲区问题
- 【C语言】scanf返回值问题
- C语言基础之scanf的问题
- c语言:scanf需要注意的问题
- c语言scanf函数
- C语言-scanf
- C语言scanf函数
- C语言 scanf 总结
- c语言中 scanf
- C语言中scanf
- C语言scanf函数
- 如何统计电脑配置信息
- cocos2dx 不用cygwin配置Android环境
- ipa安装文件制作
- js 判断浏览器使用的语言
- Intent数据传递
- C语言scanf问题
- Windbg调试64bit Dump的命令
- cookie与session
- python: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 20: ordinal not in rang
- 搞笑注释
- ERP IT主管工作记录--自己记录使用
- 人脉支撑系统
- VSTS2010无法自动Checkout的问题解决
- 如何在Template Codes 中能够加载所在的Project的Assembly,获取所有Type