diff --git a/en/src/generics-traits/traits.md b/en/src/generics-traits/traits.md index e12f85e..40f669c 100644 --- a/en/src/generics-traits/traits.md +++ b/en/src/generics-traits/traits.md @@ -174,7 +174,7 @@ use std::ops; // Implement fn multiply to make the code work. // As mentioned above, `+` needs `T` to implement `std::ops::Add` Trait. // So, what about `*`? You can find the answer here: https://doc.rust-lang.org/core/ops/ -fn multipl +fn multiply fn main() { assert_eq!(6, multiply(2u8, 3u8)); @@ -469,4 +469,4 @@ fn main() { } ``` -> You can find the solutions [here](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/traits.md)(under the solutions path), but only use it when you need it :) \ No newline at end of file +> You can find the solutions [here](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/traits.md)(under the solutions path), but only use it when you need it :) diff --git a/en/src/variables.md b/en/src/variables.md index 527062d..fc22c66 100644 --- a/en/src/variables.md +++ b/en/src/variables.md @@ -38,9 +38,9 @@ fn main() { let x: i32 = 10; { let y: i32 = 5; - println!("The value of x is {} and value of y is {}", x, y); + println!("Inner scope value of x is {} and value of y is {}", x, y); } - println!("The value of x is {} and value of y is {}", x, y); + println!("Outer scope value of x is {} and value of y is {}", x, y); } ``` diff --git a/zh-CN/src/formatted-output.md b/zh-CN/src/formatted-output.md index 7ba65e8..ec45857 100644 --- a/zh-CN/src/formatted-output.md +++ b/zh-CN/src/formatted-output.md @@ -180,3 +180,5 @@ fn main() { println!("Hello {{}}"); // => Hello {} } ``` + +> 你可以在[这里](https://github.com/sunface/rust-by-practice/blob/master/solutions/formatted-output/formatting.md)找到答案(在 solutions 路径下)