From 8ac081813c90c597ca5d1ea5c042aa760befc768 Mon Sep 17 00:00:00 2001 From: Daniel Tomlinson Date: Wed, 25 Nov 2020 01:19:16 +0000 Subject: [PATCH] Adding latest --- src/pig_latin.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/pig_latin.rs b/src/pig_latin.rs index c4a5fb7..beb244f 100644 --- a/src/pig_latin.rs +++ b/src/pig_latin.rs @@ -14,12 +14,21 @@ fn pig_latin(string: &str) -> String { let s = String::from(string); let mut latinised = String::new(); let vowels = ['a', 'e', 'i', 'o', 'u']; + let mut starts_with_vowel = false; let first_character = s.chars().next().unwrap(); if vowels.contains(&first_character) { latinised = format!("{}-hay", &s); + starts_with_vowel = true; } else { - latinised = format!("{}ay", &first_character); + latinised = format!("-{}ay", &first_character); + } + for (pos, char) in s.char_indices() { + if pos == 0 && starts_with_vowel { + continue + } else { + + } } latinised }