关于 scanf("%c")
  • 板块学术版
  • 楼主YuYuanPQ
  • 当前回复7
  • 已保存回复7
  • 发布时间2024/10/5 16:22
  • 上次更新2024/10/5 17:42:24
查看原帖
关于 scanf("%c")
1029900
YuYuanPQ楼主2024/10/5 16:22

此题(P2825)中要求输入一个字符矩阵,我试过 33 种方法:

scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++){
    for(int j=1;j<=m;j++){
        scanf(" %c",&a[i][j]);
    }
}
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++){
    for(int j=1;j<=m;j++){
        scanf(" %c ",&a[i][j]);
    }
}
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++){
    for(int j=1;j<=m;j++){
        scanf("%c ",&a[i][j]);
    }
}

其中,1、2 都是对的,3 WA 了。

有些问题求解答:

  1. scanf("%c") 中的空格是什么意思?

  2. 一般情况下怎么写?(以P2825为例)

  3. cin 为啥 WA?

初学的时候某校没有讲清楚(dddd),所以本人并不懂(只会用)。

2024/10/5 16:22
加载中...