社区讨论
神犇!! 字符的输入出现了难以理解的问题 为什么呢C语言
P2670[NOIP 2015 普及组] 扫雷游戏参与者 4已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @lo7yh7ze
- 此快照首次捕获于
- 2023/10/27 09:49 2 年前
- 此快照最后确认于
- 2023/10/27 09:49 2 年前
就是下面这个 我把有问题的地方模拟打出来的,我想用循环输入字符到数组里存起来,但是并不太行,总是莫名其妙的i 和j 加了 但是却没运行 scanf输入 如果有大佬知道是怎么一回事吗,感谢!!!
C# include <stdio.h>
int A[105][105]={};
int main()
{
int i=0,j=0;
for(i=1;i<=3;i++)//从一开始是因为最后数组判断雷的数量,我懒得划边界,就从1开始了
{
for(j=1;j<=3;j++)
{
scanf("%c",&A[i][j]);
}
}
return 0;
}
//我在调试的时候试着在循环内放上几个printf输出i 和 j的值,然后发现有时候 j会打印好几次 才会有一次输入scanf的机会,一下子给我敲迷茫了、
如果在大佬的电脑上可以正常运行的话,我就去换个软件 可恶的codeblocks
回复
共 5 条回复,欢迎继续交流。
正在加载回复...