-2
我想计算网格中'#'的数量。如果输入是空格分隔的,则不起作用,但如果不是,则不起作用。我如何使第一个工作?我如何接受非空间分离的输入C++
3 3 3 3
.## . # #
#.# # . #
### # # #
Fails Works
using namespace std;
int main() {
int h, w, i, o, total = 0;
string current;
cin >> h >> w;
for (i = 0; i < h; i++) {
for (o = 0; o < w; o++) {
cin >> current;
if (current == "#") {
total += 1;
}
}
}
cout << total;
}
定义为char电流 –