回答編集履歴
1
追記
answer
CHANGED
@@ -1,2 +1,18 @@
|
|
1
1
|
- ループカウンタとは別に回数を数えるための変数を作る必要がある
|
2
|
-
- printするのはループを抜けてから
|
2
|
+
- printするのはループを抜けてから
|
3
|
+
|
4
|
+
この辺加味して原型を残しつつ改変すると、こんな感じに。
|
5
|
+
|
6
|
+
```python
|
7
|
+
name = input("name>")
|
8
|
+
|
9
|
+
d = {"a","i","u","e","o"}
|
10
|
+
i = 0
|
11
|
+
cnt = 0
|
12
|
+
while i < len(name):
|
13
|
+
x = name[i]
|
14
|
+
if x in d:
|
15
|
+
cnt += 1
|
16
|
+
i += 1
|
17
|
+
print(cnt)
|
18
|
+
```
|