【发布时间】:2017-04-17 23:11:54
【问题描述】:
我已经尝试了所有方法,但代码不起作用,而且由于我是这个领域的新手,所以我没有逻辑
Here's the assignment description
这里是代码:
#include <iostream>
#include <string>
int main()
{
char* Array2D[3][2] = {{"Bushra","0000-555555"},{"Ahad","0000-555544"},{"Mehwish","042-5558585"}};
char* name;
std::cout << "Enter name to find number in the directory";
std::cout << "\n" << "\n";
std::cin >> name;
for(int i = 0; i < 3; ++i)
{
for(int j = 0; j < 2; ++j)
{
std::cout<< "Array[" << i << "][" << j << "] = " << Array2D[i][j] << "\n";
std::cout<< "\n";
if(name == Array2D[i])
{
std::cout << Array2D[j];
}
else
{
std::cout << "NO RECORD";
}
}
}
}
【问题讨论】:
-
邮政编码请作为编码。
-
表示你今天参加 Stack Overflow 的导览时没有注意。
-
摘自help page:请求家庭作业帮助的问题必须包括您迄今为止为解决问题所做的工作摘要,以及您遇到的困难的描述解决它。
-
如何做一个非常糟糕的帖子的好例子!
-
请澄清“不起作用”。使用了哪些输入?预期输出与实际输入有何不同?
标签: c++ multidimensional-array