LorryWayn @ 2023-03-30 11:20:44
int n=0;
int i;
int ch=0;
scanf("%d",&n);
for(i=0;i<n;i++){
ch=getchar();
}
while((ch = getchar())!=EOF){
putchar(ch);
if(ch=='0'){
zero();
}
}
by LorryWayn @ 2023-03-30 11:22:15
已知zero函数打印正确,上面是我主函数部分内容,为什么输入00打印的是0和0代表的显示屏图像而不是两个图像
by liangbowen @ 2023-03-30 13:36:29
不需要 putchar(ch)
吧。
by liangbowen @ 2023-03-30 13:36:50
另外下次发帖建议给完整代码,方便测试。
by LorryWayn @ 2023-03-30 13:59:38
@liangbowen 明白了确实不用,感谢