You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

二维字符数组组合搜索C语言代码无输出问题求助

问题分析与修复方案

预期功能

  • 接收一行以空格分隔的目标字符组合输入
  • 接收最多10行、每行长度一致且单行长不超过10字符的二维字符数组输入
  • 在二维字符数组中检索是否存在连续匹配目标字符组合的序列

问题现象

程序运行后无任何输出,无法完成检索功能

排查出的错误及修复点

  1. checkExist函数内未按方向重置xW变量:
    每个搜索方向(如横向、纵向、对角线)遍历前,未将xW(当前匹配的字符索引)重置为初始值,导致不同方向的匹配状态互相干扰,无法正确完成完整序列的匹配判断。
  2. checkExist函数参数混淆:
    函数内错误混用了xM与rowM参数,导致数组边界校验逻辑失效,无法正确遍历二维数组进行检索。

修正上述两处错误后,程序可正常运行并输出检索结果。

内容的提问来源于stack exchange,提问作者Someone Someone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 14:02:01