计算数字在2D数组C中出现的次数

时间:2018-09-17 20:46:31

标签: c arrays multidimensional-array 2d

我试图计算一个数字在2D数组中出现的次数,但是当我尝试打印值时,它在第一个元素后开始给我错误的数字。我正在尝试为我拥有的数独项目解决这个问题,但是我发布了不同的源代码,因此我可以弄清楚为什么会发生这种情况。

		<div id="NavBar">
			<nav>
				<div class="Search1">
					<div class="inputWithIcon">
						<input type="text" placeholder="Channel ID" id="chnlname">
						<i class="fa fa-search" aria-hidden="true" id="update"></i>
					</div>
				</div>
				<div class="SettingsButton1">
					<i class="box-shadow-menu" aria-hidden="true" id="button" onclick="ViewsDisplay1()"></i>
				</div>
            	<ul id="list1">
                	<li><a href="#">Liker</a></li>
                	<li><a href="index.html">Live Count</a></li>
                	<li><a href="#">Logan IS Dumb</a></li>
            	</ul>
     		</nav>
		</div>

输出:

<see langword="true">

1 个答案:

答案 0 :(得分:2)

  

我正在尝试计算数字在2D中出现的次数   数组,但是当我尝试打印值时,它开始给我错误   第一个元素后面的数字。

要递增的数组check中的值非零,因为该数组从未初始化。

此行:

char check[10];

需要这样:

char check[10] = {0};