标签: c++
该程序应该以字符串作为输入并计算元音的数量,但还要确定它们是确切的元音。由于某种原因,它似乎能够算作As,而不能算其他元音。
null
答案 0 :(得分:5)
您的循环变量i在外部范围中隐藏了i。这导致 i 未被正确计数并跳过字符(因为每次遇到'i'时,您都会递增i循环变量)。
i
'i'
将循环变量名称更改为其他名称。