-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電流 –