Adding latest

This commit is contained in:
2020-11-25 01:12:06 +00:00
parent 80a2eb72a8
commit c0ae7d3f45

View File

@@ -12,8 +12,16 @@
fn pig_latin(string: &str) -> String {
let s = String::from(string);
println!("{:?}", s.chars());
s
let mut latinised = String::new();
let vowels = ['a', 'e', 'i', 'o', 'u'];
let first_character = s.chars().next().unwrap();
if vowels.contains(&first_character) {
latinised = format!("{}-hay", &s);
} else {
latinised = format!("{}ay", &first_character);
}
latinised
}
#[cfg(test)]
@@ -21,7 +29,7 @@ mod test {
use super::*;
#[test]
fn test_pig_latin() {
let string = "rust";
let string = "arust";
let result = pig_latin(string);
println!("{}", result);
}