#include<iostream>#include<cctype>#include<string>using namespace std;int main(){?cout << "Enter words (q to quit);"<<endl;?char words[20];?int count1 = 0;?int count2 = 0;?int count3 = 0;?while (cin >> words)?{??if (isalpha(words[0]))??{???if (words[0] == 'a' || words[0] == 'e' || words[0] == 'i' || words[0] == 'o' || words[0] == 'u' ||????words[0] == 'A' || words[0] == 'E' || words[0] == 'I' || words[0] == 'O' || words[0] == 'U')????count1++;???else if (words[0] == 'q'&&strlen(words) == 1)????break;???else????count2++;??}??count3++;?}?cout << "元音:" << count1 << endl??<< "輔音:" << count2 << endl??<< "其他:" << count3 << endl;?return 0;}下面程序運(yùn)行時(shí)只有輸入,一直再讓輸入,而不輸出,什么情況
- 2 回答
- 0 關(guān)注
- 2224 瀏覽
添加回答
舉報(bào)
0/150
提交
取消