我想首先删除字符串的空格,然后将字符串输入到函数" calcPnct()"然后输出每个字符在该字符串中的外观百分比。我已经在线查询了如何删除空格,但我特别想使用for循环。我试过的方法不起作用,为什么不呢?
../textures/tileset.png
答案 0 :(得分:4)
您没有读取包含空格的字符串。
cin >> input;
只会读取非空白字符。
如果您想阅读整行,包括空格,请使用getline
。
getline(cin, input);