scanf与getchar
2024-09-08 15:52:56
如下:
5 5
R R R R R
R R R R R
R R R R R
R R R R R
R R R R R
只允许用scanf,如何写读取函数.
由于算法竞赛追求速度,很多时候都应该用scanf而避免用cin,然而用scanf经常会出现一些细节上的问题,要多加注意
#include <stdio.h> int a[][];
int main()
{
int m,n;
char ch;
scanf("%d%d",&m,&n);
scanf("%c",&ch); //要注意输入m n还有一个换行符
for(int i=;i<=m;i++)
{
int j=;
while(scanf("%c",&ch),ch!='\n')
{
if(ch==' ') continue;
a[i][j++]=ch;
}
}
for(int i=;i<=m;i++)
{
for(int j=;j<=n;j++)
{
printf("%c",a[i][j]);
}
puts("");
}
return ;
}
最新文章
- Xcode 8 日志输出乱码问题
- XAF点滴:很具体很用实用---处理三个小问题
- 设置UIButton或者UILabel显示文字的行数
- Selenium FF WebDriver运行时开启firebug的2种方式
- 在线读取office 文件(Word excel 等)
- 全自动编译FFmpeg(含x264,fdk aac,libmp3lame,libvpx等第3方库)
- 14.6.1 Creating InnoDB Tables 创建InnoDB 表:
- 巧妙使用Firebug插件,快速监控网站打开缓慢的原因
- 我的CSDN之路
- springboot打包不同环境配置与shell脚本部署
- 执行shell脚本出错&#39;\r&#39;: command not found
- windows下navicate for mysql 零填充不显示
- 集合List和ArrayList的示例
- Java中使用FileputStream导致中文乱码问题的修改方案
- [转]如何快速转载CSDN中的博客
- 第四章 使用Servlet处理HTTP请求
- Python核心编程——Chapter16
- Centos6.5使用yum安装mysql——快速上手必备(转)
- Hibernate的七种映射关系之七种关联映射(一)
- Linux——文件处理命令简单学习总结